Alan Defaux (tt0144546)CharacterCharacterRole Character Alan Defaux (tt0144546)Movieallthink.com/4972195MoreSearchCharacter SearchCompareCompare the Alan Defaux (tt0144546) to another Character