Howard Bachrach is known for Face/Off (1997), Demolition Man (1993) and Point of No Return (1993).
No data