Two travellers are tormented by Satan from inn to inn and eventually experience a buggy ride through the heavens courtesy of the Devil before he takes one of them down to Hell and roasts him on a spit.
1933
2023
1920
1921
1909
1923
1926
1997
2008
1977
1986
2020
1995
1925
1917
2013
2006
2010