Downfall () is a 2004 German-language historical war drama film directed by Oliver Hirschbiegel from a screenplay by its producer, Bernd Eichinger. It is set during the Battle of Berlin in World War II, when Nazi Germany is on the verge of defeat, and depicts the final days of Adolf Hitler (portrayed by Bruno Ganz). The cast also stars Alexandra Maria Lara, Corinna Harfouch, Ulrich Matthes, Juliane Köhler, Heino Ferch, Christian Berkel, Alexander Held, Matthias Habich, and Thomas Kretschmann. The film is a German-Austrian-Italian co-production.