Jamie Foxx has had a strange career; a seemingly endlessly talented Oscar winner who has worked with the best in the business (Michael Mann, Quentin Tarantino), he's never quite found that consistency in roles to propel him to that Leonardo DiCaprio/Will Smith league. Foxx probably realised this which is why he's headlining this pseudo-Taken, squarely pitched as a denser version of the Liam Neeson smash hit series.