Young Adam (2002)

2002 United Kingdom, France
Directed by
David Mackenzie
Produced by
Jeremy Thomas
Written by
David Mackenzie
Featuring
Ewan McGregor, Tilda Swinton, Peter Mullan