Movie History Pistol Yan 2 Pistolaction 2013 Deserted Dogs 2005 Rain of Light 2001 Swing Man 2000 Doll From Hell 1996 Sacrifice 1996