2.6 98 minHD Twin Daggers Action, Adventure, Hollywood movies, USA 28 Jul 2008Keun-Hou Chen Trailer Watch