**1/2 plot was weak. some neat stuff. super predictable.
*** this was so much better than i expected. Great plot. Nice acting. Kinda lost interest at end but overall liked it.