Three short films about the future of Switzerland.
The Return
Return of the Living Dead III
Leprechaun Returns
Universal Soldier: The Return