Movie History A Faster Horse 2015 A Faster Horse 2015 Killer Tomatoes Strike Back 1990 Killer Tomatoes Strike Back 1990