Young Adam
2003
Directed by David Mackenzie. Written by David Mackenzie.
Young Adam is a 2003 neo-noir erotic drama film written and directed by David Mackenzie and starring Ewan McGregor, Tilda Swinton, Peter Mullan, Ewan Stewart and Emily Mortimer.