Ansel Elgort is set to star as a rookie CIA agent in Code Name Veil, a Black Label Media drama set in Lebanon in the 1980s.
The Hollywood Reporter first reported that Elgort will join the film as an inexperienced American operative in Beirut. Inspired by actual events, Code Name Veil follows the young agent as he investigates the 1983 bombings against U.S. Marine barracks.
Michael Cuesta, who last helmed the Jeremy Renner crime thriller Kill the Messenger, will direct from a 2008 Black List script by Matt Billingsly.
Elgort recently wrapped Allegiant: Part 1, the next installment in the Divergent series, and he’ll soon be appearing in November Criminals and Edgar Wright’s Baby Driver.
WANT MORE EW? Subscribe now to keep up with the latest in movies, television, music, and more.