I expected more from John Travolta. His character was not that convincing, which surprised me coming from him. Tom Jane was good, though, and pulled off his 'Punisher' well. Rebecca Romijn-Stamos was sexy and sweet. I'm glad to have seen the movie but it will be a while before I'd be in the mood to see it again.