After a mysterious meteorite crash lands in their backyard, a married couple soon discovers that they are the key to preventing a world-ending event.After a mysterious meteorite crash lands in their backyard, a married couple soon discovers that they are the key to preventing a world-ending event.After a mysterious meteorite crash lands in their backyard, a married couple soon discovers that they are the key to preventing a world-ending event.