As asteroids threaten to wipe out all life on Earth, Rose and Michael embark on a cross-country journey to see her grandmother one last time before they all perish. Along the way, the young couple encounters lost souls from different backgrounds, each seeking a very different ending.