Miramax Films presents a Martin Scorsese picture an Alberto Grimaldi production, a Miramax Films presentation ; producers, Alberto Grimaldi, Harvey Weinstein ; screenplay writers, Jay Cocks, Steven Zaillian, Kenneth Lonergan ; director, Martin Scorsese
a Svensk Filmindustri production ; screenplay by Jan Troell, Bengt Forslund ; produced by Bengt Forslund ; directed, photographed, and edited by Jan Troell