<P> Following the success of The Dark Knight, Eckhart next appeared in Alan Ball's Towelhead (2008), an adaption of the Alicia Erian novel of the same name, in which he played a Gulf War Army reservist who sexually abuses his 13 - year - old Arab - American neighbor . The film was screened under the name Nothing is Private at the 2007 Toronto International Film Festival . When he was first approached for the role, Eckhart revealed that he did not want to play a "pedophile". When asked about the sex scenes, Eckhart said: "Those were difficult times...The way I did it was to really trust Alan . It was in the words . I really trusted Summer (Bishil), and I tried to get her to trust me, to build a relationship when we were doing physical scenes . We'd really rehearse them mechanically, and I'd say,' OK, I'm going to put my hand here, I'm going to do this .'...I think I found it more difficult ." Towelhead was critically and financially unsuccessful . </P> <P> He next co-starred with Jennifer Aniston in the romantic drama Love Happens, released in September 2009, as a motivational speaker coming to terms with his own grief . The movie received ambivalent reviews, with a contributor of the Orlando Sentinel reporting that Eckhart plays "broken" for the whole movie . The following year he starred alongside Nicole Kidman in Rabbit Hole (2010), an adaption of David Lindsay - Abaire's 2005 drama of the same name . The feature premiered at the 2010 Toronto International Film Festival . In 2011, Eckhart starred in Jonathan Liebesman's science fiction film Battle: Los Angeles, in which he portrayed a combat veteran Marine platoon sergeant . The film was set in modern - day Los Angeles during a global alien invasion, and followed a platoon of U.S. Marines who are joined by an Air Force special operations sergeant and some Army infantry soldiers in combat operations against the alien enemy . He appeared alongside Johnny Depp, Richard Jenkins, and Amber Heard in Hunter S. Thompson's novel adaptation The Rum Diary, directed by Bruce Robinson . In the film, Eckhart played Sanderson, a wealthy landowner, who believes everything has a price and introduces Paul Kemp (Depp) to a different standard of living . He recently appeared as the U.S. President who has been taken hostage in the 2013 action thriller Olympus Has Fallen . </P> <P> Eckhart met actress Emily Cline during the filming of In the Company of Men and they became engaged, but they separated in 1998 . He has always been reluctant to speak about his relationships in interviews . Eckhart dated songwriter and member of SHeDAISY, Kristyn Osborn, from 2006 to 2007 . He appeared in the group's video for their song "I'm Taking the Wheel". </P> <P> Eckhart has talked much about his beliefs, his way of life, and his future career ambitions . In other interviews, he has said that hypnosis helped him to quit drinking, smoking, and partying, and that he undertakes amateur photography in his spare time . In an interview with Parade magazine, Eckhart revealed that before he discovered acting, he wanted to become a songwriter . </P>

Who played harvey dent in the dark knight