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.
2013
2010
1996
2018
2023
2020
2011
2004
1956
2017
2015
1986
1988
1989
2012