A meteor shower bursts from the heavens, raining destruction on the unsuspecting citizens of Smallville, Kansas.