Featuring gods, demons, a harrowing taxi ride, a spooky hotel, and a pub in Wales, this is a tale exploring life, death, friendship, and the lengths we'll go for the ones we love.