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.
2006
2005
2007
2016
2018
2019
1969
2000
2008
2013
1986
1985
2004