Why can’t the Devil leave nice rock stars alone? In this Canadian oddity, the fictional band Triton holes up in a farmhouse ...