Movie History Coasting 2010 Evol 2010 Iron Soldier 2010 Attack of the Giant Leeches 2008 Attack of the Giant Leeches 2008 Box Office Bargain Bin Presents: Attack of the Giant Leeches 2008