as Vatican Priest (uncredited)
as Lab Tech
as Mario Chiellini
as DA Ben O' Connor
as Dr. Joseph Napoletano
as YouTube Flashlight Man
as Dr. Malcolm Delaney
as Astrologer
as Mr. Wyse