Locality: Switzerland
Produced: 2010
Media Type: DVD
Directed by: Doug Liman
Starring: Naomi Watts, Sean Penn, Ty Burrell, Michael Kelly, Bruce McGill