Keira Knightley was stone faced at the New York premiere of Atonement last night. Otherwise, she looks pretty perfect, but I wish she didn't seem so miserable (eh, not that she cares what anyone thinks). By her side was her similarly somber costar James McAvoy. Lighten up a little guys, you're celebrating your own movie! Masi Oka was also in the house, filling the requirement that there be at least one cast member from Heroes at every single party or event ever. Meanwhile, what happened to Jason Lewis? He was Absolut Hunk, and now he just looks kinda greasy. Hopefully he'll be back to being sweet and dreamy when he reprises the role of Smith Jarrod in the Sex and the City movie.
To see more from the premiere including Keira, Masi, James, Andrew McCarthy, Josh Groban and others just read more
Images include Michael Stipe, Mamie Gummer, James McAvoy, Joe Wright, Keira Knightley, Olivia Palmero, Andrew McCarthy, Masi Oka, Josh Groban, Jason Lewis