Apocalypse II: Revelation is a 1999 Christian thriller film directed by André van Heerden. The film stars stars Jeff Fahey, and was written and produced by Paul Lalonde & Peter Lalonde. It is a sequel to Apocalypse and part of the Apocalypse (film series). Like all other films in the franchise, Apocalypse II was produced and distributed by Cloud Ten Pictures Three months have passed since the events of the previous film. Franco Macalousso (Nick Mancuso) has convinced many of those left behind that he is the true Messiah. But is he? Counter-terrorist expert Thorold Stone (Jeff Fahey) tries to put the pieces of his life together. His wife and daughter were among the millions who vanished in the Rapture. In the course of his investigation of an underground resistance movement, he uncovers a conspiracy that leads to the heart of the new world order. Stone throws in his lot with this group of rebel Christians, which includes journalist Helen Hannah played by actress Leigh Lewis, a computer engineer working for One Nation Earth (Tony Nappo), and a beautiful blind cynic (Carol Alt). The "Haters" find themselves in a race against time as the World Government distributes Virtual Reality headsets to every single person on Earth, to be activated on the Messiah's "Day of Wonders".