Researchers have been discussing a Secret Space Program for years and this film will show that NASA has had capabilities to hide UFOs from the public....
When the Satan worshiping Knights Templar are brutally killed during a ritual, they swear to take their revenge. Centuries later, they have returned....