This is a still from Ellen Page and Leonardo DiCaprio's new movie Inception being filmed in France.
Ellen Page...and Leonardo DiCaprio...huh. That should be interested. I really can't picture it. You don't think they'll be love interests do you? No. NO! I can't see that at all. Weird.
Christopher Nolan wrote and directed this, and so far has blown up parts of London, Tokyo and now Paris. Do I sense a Bourne Identity- like movie?
Seriously, though, look at this picture- Ellen Page doesn't even flinch. Maybe she's evil and saw it coming?
Photo courtesy of WENN.