David Hagan (tt1925431)CharacterCharacterRole Character David Hagan (tt1925431)Movieallthink.com/5407144MoreSearchCharacter SearchCompareCompare the David Hagan (tt1925431) to another Character