Movie History Wang Chao De Nu Ren: Yang Gui Fei 2015 Lady of the Dynasty 2015 Lady of the Dynasty 2015 Contract Killers 2008 Contract Killers 2008 Backlash 2006 The Instructor 1981 Sasquatch: The Legend of Bigfoot 1976 Sasquatch 1976 Sasquatch 1976 Sidehackers 1969 Sidehackers 1969