Munich. 2014. The testicles of the statue of Leon in the Munich Residence Hall have been removed. The Spanish Consul receives two strangers who say they have information that could change the course of history.
This film is not currently playing on MUBI but 30 other great films are. See what's now showing