Info mistake?
Biography
Michael Haddad is known for Face/Off (1997), Barb Wire (1996) and Swordfish (2001).
Awards
Known For
Filmography
No data