Tonight You’re Mine is director David Mackenzie’s seventh feature film. His last film, Perfect Sense starring Ewan McGregor and Eva Green, premiered at this year’s Sundance Film Festival. His previous film Spread, starring Ashton Kutcher and Anne Heche premiered at Sundance in 2009. His film Hallam Foe, was the winner of eight international awards including the Prize of the Guild of German Art House Cinemas, at the Berlin International Film Festival in 2007 - the same prize that Mackenzie’s third feature Asylum won in 2005. Asylum also won the Evening Standard Award for Best Actress for Natasha Richardson. Young Adam, starring Ewan McGregor, Tilda Swinton and Emily Mortimer premiered in Cannes in 2003 and won several awards including four Scottish BAFTAs and the Best British Film at the Edinburgh Film Festival. His first feature, experimental road movie The Last Great Wilderness premiered in Edinburgh in 2002.