Paycheck surprised me. It is a good watch. It's not tedious like Memento but more popular. It is classy sci-fi, testosterone thriller, blow 'em up, but asks questions about knowing the future, in particular Michael Jenning's (Ben Afleck) past, present and future, the role of technology, and greed. It does go where other sci-fi films have gone before, but it is entertaining.
One problem is that there is much gun-shooting and killing and hardly any blood, so young viewers will need to be reminded of the consequences of violence... Mature teens and adults will find much to talk about though because they will hopefully understand the genre.