Adrien Brody was cast as Louis Simo and Affleck eventually won the supporting role of Reeves. He saw "Truth, Justice, and the American Way" as an opportunity to disassociate himself from the many big budget action films he had been starring in. It marked his first leading or supporting role in a film in two years. "I was really unhappy finding myself perpetually in the sights of paparazzi cameras and in the gossip magazines. This character was broken, but he’s also the archetype of all those kinds of guys I had played — the actual, real version, which is damaged and somehow unhappy and trying to be something other than what he is. And to me that made it infinitely more interesting." Affleck watched all 108 episodes of the "Adventures of Superman", met with Jack Larson, the actor who portrayed Jimmy Olsen in the TV show, read various books about Reeves' life and death, and gained 20 pounds to closely resemble the actor with contact lenses and subtle use of facial prosthesis. In addition he listened to hours of Reeves' voice on CD so he could get the same intonations and timbre. Filming began in Toronto, Canada in May 2005.