(3W, 2M)
It's 1890 in Black River Falls, Wisconsin. The loneliest man in the world makes a deal with the Devil: a wife and a family in exchange for his soul. When a beautiful stranger steps off the train, everything seems headed towards happily ever after. But neither the stranger nor the Devil is quite what they seem. A bitpop grand guignol about the price we pay for love.