Leonardo DiCaprio and Ellen Page looked ready for business on the set of Inception in LA yesterday. The past few weeks Ellen's been spending most of her time out promoting Whip It! with Drew Barrymore, which unfortunately had a rough opening weekend at the box office. Her latest project with Leo, however, continues to create buzz, and it's been announced that the Christopher Nolan movie will be released in IMAX when it hits theaters next year.
For more photos of Leo and Ellen on set, just