Imagine an afterlife where your emotional baggage is literal and the hotel staff are giant cats. That's the premise of…