Director John Crowley had been meeting with several candidates for almost two months before finally handing Elgort the role of Theo, reported Variety.
Warner and RatPac had picked up rights to the Pulitzer- winning book back in 2014.
"Goldfinch," which earned critical raves for its Dickensian plotting, tells the story of a young man named Theodore Decker who survives a terrorist bombing at an art museum an attack that kills his mother. From there, he tumbles through a series of adventures that finds him living in Las Vegas with his deadbeat father and, later, involved in art forgeries.
Disclaimer: No Business Standard Journalist was involved in creation of this content