Very messed up yet easy to follow and fun to watch and very engaging. If you don't like the sound of the premise, still give it a go. It'll get to you. In a different kind of way. Really difficult to explain without spoilers. Hope you enjoy.