Stephen Glass is a staff writer for the respected current events and policy magazine The New Republic and a freelance feature writer for publications such as Rolling Stone, Harper's and George. By the mid-90s, Glass' articles had turned him into one of the most sought-after young journalists in Washington, but a bizarre chain of events - chronicled in Buzz Bissinger's September 1998 Vanity Fair article - suddenly stopped his career in its tracks.

Hayden Christensen
as Stephen Glass

Peter Sarsgaard
as Charles 'Chuck' Lane

Chloë Sevigny
as Caitlin Avey

Rosario Dawson
as Andy Fox

Melanie Lynskey
as Amy Brand

Hank Azaria
as Michael Kelly

Steve Zahn
as Adam Penenberg

Mark Blum
as Lewis Estridge

Simone-Elise Girard
as Catarina Bannier

Chad Donella
as David Bach
gownpolitician
Story portrayed as interestingly as possible. Christensen well-cast as someone reprehensible....
CinemaSerf
Long before Donald Trump became obsessed with fake news, there was Stephen Glass (here played by Hayden Christensen). Here is an ambitious and creative man who successfully manipulated the verification processes at Washington DC's prestigious "New Republic" magazine leading it to publish over twenty...