Advertising Remove ads Home / Films / Taken / Photos / Venganza Photos Taken Directed by Pierre Morel · starring Liam Neeson, Luis Miguel Seguí and Maggie Grace Photo 11 of 1230 July 2008 The film’s page Rate it Overview Cast 22 Where to watch Photos 13 Box office Soundtrack 10 Venganza Photo 11 of 12 All 12 photos About the photo A still from Taken. 30 July 2008 More photos All 12 photos Advertising Remove ads