Hartnett developed a film career, having appeared in Hollywood films, including The Faculty, Black Hawk Down, Lucky Number Slevin and Pearl Harbor.
In 2008, Hartnett played Charlie Babbit alongside Adam Godley in the theatre adaptation of Barry Morrow's Academy Award-winning Rain Man at the Apollo Theatre in London's West End [REF].