Film / News / Video Nicolas Cage Battles Satan In The Trailer For Biblical Horror The Carpenter’s Son