Locality: Germany
Produced: 2005
Media Type: DVD
Directed by: Atom Egoyan
Starring: Kevin Bacon, Colin Firth, Alison Lohman, David Hayman, Rachel Blanchard