David Mazouz has booked a lead role in director Brad Peyton’s thriller Incarnate. He will play a boy found by an unconventional exorcist (Aaron Eckhart) who is possessed by a demon from the man’s past. Jason Blum is producing and Couper Samuelson exec producing with Michael Seitzman and Trevor Engelson. Mazouz recently wrapped Disney International’s The Games Maker and starred as Kiefer Sutherland’s son on Fox’s Touch. He is repped by Paradigm, Intellectual Artists Management and attorney Marcy Morris.

Otto Bathurst will direct Universal’s Midnight Delivery, about a man (Kevin Costner) who tries to save his estranged daughter from Colombian cocaine traffickers. Neil Cross penned the screenplay based on an original story by Guillermo del Toro, who will produce along with David Lind. Bathurst most recently helmed the BBC mini Peaky Blinders, which the Weinstein Company acquired this week, and also helmed the pilot for the UK series Black Mirror and the Beeb’s mini Criminal Justice, which HBO is remaking. He’s repped by WME, Casarotto Ramsay & Associates in the UK and attorney Michael Schenkman.

William Moseley has been cast in a pair of films. First he’ll shoot The Veil, playing a war-besieged tribesman who attempts to lead his people and their princess on a campaign against their oppressors. Serinda Swain and William Levy also star in director Brent Ryan Green’s indie, which will shoot in Oklahoma. Then Moseley heads to South Africa to shoot the Warner Bros International feature Unfriend, the story of a group of college friends confronted by a dark force, directed by Philip Koch and Simon Verhoeven. Moseley, whose credits include the Chronicles of Narnia films, recently wrapped shooting on the E! drama pilot The Royals. He is repped by APA, Intellectual Artists Management and attorney Lev Ginsburg.