Retribution (2023) Retribution is an upcoming action thriller film directed by Nimród Antal from a screenplay by Chris Salmanpour. It…
Taken (2008) Taken (also titled 96 Hours and The Hostage) is a 2008 French English-language action-thriller film written by Luc…