Peter Riegert som Mac Burt Lancaster som Felix Happer Fulton Mackay som Ben Knox Denis Lawson som Gordon Urquhart Norman Chancer som Moritz Peter Capaldi som Danny Oldsen Rikki Fulton som Geddes Alex Norton som Watt Jenny Seagrove som Marina Jennifer Black som Stella Christopher Rozycki som Victor Christopher Asante som pastor Macpherson John Gordon Sinclair som Ricky Caroline Guthrie som Pauline John M. Jackson som Cal.