An all-star cast, including Tom Hanks, Halle Berry, Jim Broadbent, and Hugh Grant, play various characters over the course of several different historical time periods.
Starring: Tom Hanks, Halle Berry, Jim Broadbent, Hugo Weaving, Jim Sturgess
Rated: R