Seth Rogen shed a few pounds and packed on the muscle to star in the new "Green Hornet" film. He plays Britt Reid, the playboy son of a wealthy newspaper publisher who inherits a media empire after his father dies.
With the help of Kato, an employee in the company, he becomes a crime fighter named the Green Hornet. Diaz, 38, plays Lenore Case, his sexy secretary. Christoph Waltz of "Inglourious Basterds" fame also stars as the villain Benjamin Chudnofsky, a Russian gangster.
According to CNN, the actor lost 30 pounds and he told the news network at the film's premiere on Monday, "Now that the movie's over I hope to get fat again. Because I enjoy it."
Check out the comparison photo above. On the left, Seth Rogen and Lauren Miller(now his fianc?e) arrive at the MTV Movie Awards in Los Angeles on Sunday, June 3, 2007. On the right, Rogen arrives at the premiere 'The Green Hornet' in Los Angeles, on Monday, Jan 10, 2011.