Film · 1959
13 min · Directed by Charlotte Decker
Based on the physical formula for power, the film reports on the construction of the large pumped storage plant in Geesthacht near Hamburg.
Extremis
2016
Seduced and Abandoned
2013
Obi-Wan Kenobi: A Jedi's Return
2022
IMAX Hubble
2010
Anselm
2023
Beyoncé: Life Is But a Dream
The Class of ‘92
180° South
Embrace the Panda: Making Turning Red
Iron Maiden: Burning Ambition
2026
Avatar: The Deep Dive - A Special Edition of 20/20
The Pixar Story
2007