The Goldfinch is a 2019 American drama film directed by John Crowley and written by Peter Straughan, adapted from the 2013 novel of the same name by Donna Tartt. The film stars Ansel Elgort as a young man whose life is transformed after his mother dies in a terrorist bomb attack at a museum, from which he takes a famous painting called The Goldfinch. Oakes Fegley, Aneurin Barnard, Finn Wolfhard, Sarah Paulson, Luke Wilson, Jeffrey Wright, and Nicole Kidman appear in supporting roles.
Film rights to the novel were sold to Warner Bros. and RatPac Entertainment with ICM Partners brokering the deal. Two years later, Crowley was hired to direct the film adaptation and Elgort was selected to portray the lead role of Theodore Decker; much of the rest of the cast joined from October 2017 to January 2018. Filming began in New York City in January 2018, before moving to Albuquerque in April 2018 for the rest of production.