Written June 10, 2012
Wow what can I say about this terrific movie? You will either love it or hate it! There is so much going on it keeps you right til the end leaving you with "really"never thought the ending was gonna be that well played out! A sleeper movie.