After graduating from the University of Pennsylvania in 1995, Stephen Glass (Hayden Christensen) joined the New Republic, a magazine with a 90-year history and influential in the United States, which is famous for publishing political and social reviews. Because he can always collect novel topics and write interesting articles, he will soon be appreciated by everyone. One day, the new editor-in-chief Charles Ryan (Peter Sassengard) found that all Stephen Glass's articles were made up, that all his fame and literary talent were as fragile as glass, and that the New Republic was facing the moment of uncovering the truth.