James (Kirk Acevedo of FRINGE, PRIME SUSPECT) is a former government scientist who had designed a comet/meteor defense system for Earth several years before. But funding was cut and it was never activated. We first see him telling his community college class he teaches of the dangers, how Earth is continually being bombarded by space debris. His wife, Victoria (Dianne Farr of ROSWELL), is an astronaut who is on a mission to land on Mercury. But her three man crew has bad timing. There's a massive solar flare which magnetizes the small planet and sends it out of orbit. It's now on a collision course with Earth. Everyone is killed except Victoria--and her spacecraft is dragged along with Mercury.
On Earth, two college kids intercept her radio signal and at her urging they contact her husband. Now it's up to him to convince his former colleagues of the danger. But the guy in charge, Edward (Andrew Airlie of DEFYING GRAVITY, REAPER) is an asshole and refuses to listen. Meanwhile, there are meteor shows and weird magnetic storms that lift up cars into orbit. The government fires nuclear missiles but they are deflected. Now, it's up to James to save the day.
I always tune into a Syfy Channel movie with the expectation of only getting into the first ten minutes before I shut it off--but I ended up watching this one. COLLISION EARTH is a surprisingly good disaster movie.