This movie is totally wacky, as if it's basic premise being "The Omen" meets "Close Encounters of the Third Kind" wasn't enough, the filmmakers kept deciding "Now, at this point in the film we're really going to break the goofy meter!"
Plus appearances by Sam Peckinpah and Neil Boortz.