Lots of entertaining twists and great fun to dissect on 2nd viewing...

Rating: 8/10 (3 May 2020)

This used to be one of my all time favorite movies because the plot made my head spin but no tremendous holes or insults to the viewer. Great cast, all of whom are necessary to complete what whips into extra high gear as the unfolding begins. I had to watch it again almost immediately to fully absorb an explanation that is anything but familiar or overdone. Not for me anyway. Although seeing it again after over a decade surprised me as to how what constitutes 'great' has changed, it was nonetheless gripping and fascinating if just a little bit far fetched. Not a few hours you'll want back - enjoy!