Affif Ben Badra was born in 1960. He is known for his work on Unleashed (2005), Colombiana (2011) ...
28 August 2017
Mohamed Elachi Leads Affif Ben Badra on a Chase in 8 Assassins Exclusive Clip
30 November 2016
Watch: First Trailer for Historical War Drama 'The Ottoman Lieutenant'
01 November 2011
Monsters and Critics
Two new TV Spots for 'Sherlock Holmes: A Game of Shadows'
IMDb takes a look at 5 inspiring documentaries to stream this Black History Month.