Actress Keira Knightley (L) stands with her mother Sharman Macdonald before the premiere for their new film 'The Edge of Love' in Edinburgh, Scotland June 18, 2008. 'The Edge Of Love' which Knightley stars in and Macdonald wrote had its world premiere to launch the 62nd Edinburgh International Film Festival.[Agencies]