Be prepared for a long ride over two and half hours,so many intriguing twist and turns, also a few scenes bordering on pornographic,and a few scenes blood curdling , Having said that had me on the edge of my seat deserved 8 out of ten from me..go see it!