Tommy causes a stir when he arrives in the Town of Noxville, a place where the dead live (or die, depending on your perspective) in happiness, with the intention of living again.
Dead as a Doornail
Time Out says
Details
Discover Time Out original video