The world premiere of Becoming Jane, about Jane Austen's early life, has been held - without some of its stars.
James McAvoy play's Jane Austen's first love
US actress Anne Hathaway, who plays the title role, did not attend the event in London's Leicester Square as she is in Canada shooting her next film.
James McAvoy, who plays Austen's first love, brought new wife, actress Anne-Marie Duff.
He defended the film from critics who say the idea Austen's romance moulded her literary genius is nonsense.
He said: "Definitely without a doubt she had a relationship with this man and they did many outrageous things for the time such as holding hands in public and doing more than five dances in a row.
"Shortly after he broke up the relationship, she burned all the letters from him."
McAvoy also defended the use of an American actress in the part, saying: "When you find a British person playing some great American icon no one bats an eyelid."
Hathaway spent a month in England researching the role and read Austen's letters in the British Library.
The film's other big stars, Dame Maggie Smith and Laurence Fox, were also absent from the premiere, but Julie Walters, who plays Austen's mother, did attend.