I loved it ,its one of the best movies I've seen, was very confusing at first viewing so one has to pay close attention too or watch a second or third time to fully understandand and i liked that about the film because it gets you analyzing it in its entirety.all cast members did their roles wonderfully and the cinematography and musical score was on point ,I would recommend this movie as an A class psychological action thriller as a must see.