Rating: ★★★½

It was alright, but I feel like the ending could have and should have gone a different way. Also a few strange choices throughout that I'm not really into.

TMDB link