starring: Lily Collins, Julia Roberts, Armie Hammer, Nathan Lane, Mare Winningham, Michael Lerner, Sean Bean, Mark Povenelli, Martin Klebba
written by: Marc Klein and Jason Keller
directed by: Tarsem
MPAA: Rated PG for some fantasy action and mild rude humor