Joel backed by a half-dozen hypersexed demons while battling supernatural overlord