In a surreal, industrial dystopia, a travelling salesman encounters a singing behemoth. This towering, two-headed monstrosity tempts him with a terrifying (but lucrative) proposition.
2026
2021
1999
2015
—
2012
2025
2024
2000
1983
2020
1987
2023
1974