Movie History Puffball 2007 Puffball 2007 Puffball: The Devil's Eyeball 2007 The Devil's Eyeball 2007