Latino Review has post new production stills for "Star Wars: Episode III – Revenge of the Sith." The movie will open in theaters May 19th and stars Hayden Christensen, Natalie Portman, and Ewan McGregor. "Sith" is supposedly the final film in the "Star Wars" series and will make its debut at Cannes. See the pics here.