The movie develops on a very interesting premise, and does so in a way that is not reinventing the wheel without being boring at the same time. Ends up keeping you in a comfortable space while keeping you hooked. The movie looks the part and the acting is decent overall. Nice touch on the final twist, well done!