As Grant's friends learn the truth behind the events that have shaped their lives, they gather for one last battle--a showdown between good and evil that will prove to everyone on earth that hope still lives.