Synopsis: Only one more show and heavy metal guitarist Spencer Hesston can finally quit Rot in Hell. No more touring, no more fighting, and no more unwanted advances from the lead singer’s girlfriend. But instead of waking up the next day in their Midwestern hometown, the band finds themselves dazed and confused in an abandoned […]