A terrible plot that has more holes than a block of Swiss cheese. Even if you ignore the contradictions, this is the most convoluted way to murder a witness. If plots that make sense aren't your thing and you're hoping the action can redeem this film, you'll be disappointed. The fight scenes are clearly sped up and constantly change camera in an attempt to mask this. The big train crash scene is obvious cgi. The 'Sparticus' moment near the end is excruciating. Give this one a miss.