The book tells the story of Theodore 'Theo' Decker as he recounts the death of his mother in a terrorist attack when he was 13; his life since her murder, and the painting of a little bird that becomes a symbol of hope.
Theo is played by Elgort with Kidman cast as the New York socialite who takes him in, Mrs Barbour.
The Goldfinch is due for release in cinemas on October 11, 2019.
We need your consent to load this rte-player contentWe use rte-player to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences
Crowley's Brooklyn - an adaptation of Colm Tóibín's bestseller of the same name - was nominated for three Oscars in 2016: Best Picture, Best Actress (Saoirse Ronan) and Best Adapted Screenplay (Nick Hornby).
Crowley, whose other credits include Intermission and True Detective, is also due to bring another book to the screen, Bernard MacLaverty's Midwinter Break.
Midwinter Break centres on a retired couple who are out of their element but is also a hopeful study of love's complexity. It follows Gerry and Stella Gilmore, who fly from their home in Scotland to Amsterdam for a long weekend.