The film, directed by Philip Noyce, is based on the Pulitzer Prize winning novel by Philip Roth. Fanning will play the role of Merry Levov; McGregor and Connelly are portraying her parents.
Filming is set to start in March in Pittsburgh. Producers are Lakeshore toppers Tom Rosenberg and Gary Lucchesi.
Fanning was recently seen in “The Twilight Saga” and “Night Moves” and will next be seen opposite Kevin Kline in “The Last of Robin Hood.”
The story follows a legendary high school athlete, who grows up to marry a former beauty queen and inherits his father’s business. His seemingly perfect life shatters when his daughter rebels by becoming a revolutionary during the Vietnam War.
Fanning is repped by CAA.