Year: 2006
Starring: Lee Pace, Catinca Untaru, Justine Waddell
Directed by: Tarsem Singh

Not often does a movie leave me so utterly and damnably confused. … 593 more words