A Catholic priest is sent to investigate reports of two virgin conceptions. One is about to give birth to the child of God and the other is the child of the Devil and he must decide which one is good and which one is evil before Satan's followers can stop him.
as Father Justin O'Carroll
as Dr. Tuckner
as Father Rosetti
as Lenore Beavier
as Margaret Gallagher
as Kathleen Beavier
as George Beavier
as Monsignor Francesca
as Father Guarini
as Ida Walsh
as Sister Anne McBain
as John L. Jordan III
as Vatican Priest
as Michael Sheedy
as Michael's Gang
as Michael's Gang
as Mrs. Gallagher
as Ginny
as John's Friend
as Josh
as Woman at Fish Market 1
as Woman at Fish Market 2
as Sister Dominica
as Priest
as Coach
as Father Milsap
as Dr. Becker
as Nurse 1
as Anchorwoman
as Dr. Peters
as Dr. Seville
as Little Girl
as Driver at Accident