7.4 94 minHD Taken (2008) Action, Thriller, France, United Kingdom, USA 18 Feb 2008Pierre Morel Trailer Tonton
5 87 minHD DOA: Dead or Alive (2006) Action, Adventure, Thriller, Germany, United Kingdom, USA 23 Aug 2006Corey Yuen Trailer Tonton