I enjoyed this film. You get a sense early on that this is one of those movies where everything isn't what it seems which didn't hurt the experience at all. In fact it makes the viewer feel like they're participating in figuring out who is who and what is really going on. The cinematography gave a neat spin and added to the feeling of confusion. The ending buttons up everything nicely so you're not left scratching your head or Googling the movie trying to figure out what it all meant. Definitely worth the watch.