This post may contain affiliate links. The Review Wire may collect a share of sales if you decide to shop from them. Please see my full disclosure policy for details.
This is a sponsored post on behalf of Review Wire Media for Magnolia Pictures.
The Carpenter’s Son

A remote village in Roman-era Egypt explodes into spiritual warfare when a carpenter, his wife, and their child are targeted by supernatural forces in The Carpenter’s Son. Joseph (Nicolas Cage), Mary (FKA twigs), and their teenage son Jesus (Noah Jupe) have lived for years under threat, clinging to their faith and traditions. But a stopover in a small settlement unleashes growing chaos when a mysterious stranger (Isla Johnston) tries to entice young Jesus to abandon his devout father’s rules.

With every pull of temptation, the boy is lured into a forbidden world, as a terrified Joseph realizes that a demonic power is at work. Violent, unnatural events inexplicably follow Jesus, and he begins to experience nightmarish visions of the future.

Finally, he learns the fearsome truth about his new playmate, as well as the child’s real name: Satan. Writer and director Lotfy Nathan, drawing from his Coptic Christian background, delivers a meticulously crafted, genre-bending supernatural thriller packed with unshakeable images of the divine and demonic at war.

Only in Theaters November 14, 2025 – Watch The Trailer
Stay Connected:
- Visit Magnolia Pictures on Instagram
- Visit The Carpenter’s Son Website
- Check out our other movie highlights
$150 Amazon eGift Card Giveaway:OVER
One winner will have the chance to win a $150 Amazon eGift Card! Open to residents of the United States and Canada. You must be 18 years old to enter to win. This giveaway ends at 11:59 PM EST on 11.16.25. See below for terms and conditions.
All entries will be verified—only one entrant per mailing address per giveaway. Any person who has won a prize (or whose household has won a prize) in any promotion sponsored by the Sponsor in the past thirty (30) days before the start date of this contest is not eligible to win a prize. If you have won the same prize on another blog, you will not be eligible to win it again. Entrants who have created social accounts to enter Competitions or Sweepstakes will not be eligible to win. All social accounts used must be public.
The winner will be chosen randomly and contacted via email. A reply to the winning email is required within 48 hours, after which a new winner will be chosen. Void where prohibited by law. One person entering per household, please. The Review Wire and other participating bloggers are not responsible for the shipment of the prize.

Sounds fantastic, thanks for sharing.