Three ‘standing-human-being’ send their muffled screams to the Devil. Each scream refers to a comeback in History.
Stream, buy or rent this movie from the providers below.