Channel Four Television and the British Film Institute in association with The Scottish Film Production Fund, Orkney Islands Council, The City of Edinburgh District Council, Grampian Television plc & with the participation of British Screen Finance Limited present ; a Viz Permanent production ; original screenplay by Margaret Tait ; producer, Barbara Grigor ; director, Margaret Tait
Paramount Pictures presents a Freddie Fields production ; a film by Paul Schrader ; produced by Jerry Bruckheimer ; written and directed by Paul Schrader
Media Asia Films presents ; in association with Raintree Pictures Pte, Ltd., Eastern Dragon Film Co. Ltd. ; a Basic Pictures production ; producer, Andrew Lau ; scriptwriters, Alan Mak, Felix Chong ; directors, Andrew Lau, Alan Mak