God and Satan are on a train discussing the fate of three individuals as they watch their stories unfold. One involves an insane anylum with some very interesting treatment plans. Another involves a 'death club'. The final story shows us the adventures of a server of Satan.
15 November 1962, New York City, New York, USA
27 September 1923, Herkimer, New York, USA
7 September 1937, Los Angeles, California, USA
11 March 1916, Mainz, Germany
October 04, 2013
Feels like sitting through a horror film festival with a heavy finger resting on the fast-forward button, zooming to all the grisly goodies before it's on to the next sinister story.

