John Stronach: John Stronach. Music Department: Immortal Beloved. John Stronach is known for Immortal Beloved (1994), Needful Things (1993) and Freight Train (2009).
Known For: Immortal Beloved (Music Department), Needful Things (Music Department), Freight Train (Producer), Noah (Producer)