I was given the advice to go into this movie totally blind. I am so glad I did. This is the first time I've been totally surprised and didn't know where the movie was taking me the entire time. That's so rare. It was executed well, the acting was spot on, and right when I thought it was going to get cliche, or boring, or cheesy, it flipped the switch and again I was surprised. This blended multiple genres seamlessly. It was creative and I was totally engaged throughout.