Two brothers (Kavan Smith, TV’s “Eureka,” and Colby Johannson, “Final Destination 3”) who work in construction in the depressed small town of Redeemer, Idaho, see a downed Russian satellite crash into a nearby field. The objects pieces are covered in some sort of green alien slime that looks like Silly String and moves like The […]
