The Prestige
played by Christopher Priest
Poseidon
2012
played by Paul Gallico
Little Children
played by Tom Perrotta
Letters From Iwo Jima
played by Tadamichi Kuribayashi
The Good German
2007
played by Joseph Kanon
Children of Men
2006
played by P.D. James
Notes on a Scandal
played by Zoe Heller
Marie Antoinette
played by Antonia Fraser
The Last King of Scotland
2013
played by Giles Foden
The Black Dahlia
2013
played by James Ellroy
The Devil Wears Prada
2013
played by Lauren Weisberger
Flags of our Fathers
2006
played by James Bradley
Flags of our Fathers
2006
played by Ron Powers