Think that writers lead solitary lives of quiet introspection and hard graft? That's certainly not how Hollywood likes to portray them. Xan Brooks on some hot types on film
Christopher Plummer as Tolstoy and Helen Mirren as SofyaPhotograph: Stephan Rabold/guardian.co.ukAnne Hathaway as Jane Austen in the film Becoming JanePhotograph: guardian.co.ukJoseph Fiennes in Shakespeare In Love
Photograph: guardian.co.ukPhilip Seymour Hoffman as Truman Capote in a scene from the film CapotePhotograph: Attila Doroy/Sony Pictures Classics/guardian.co.ukMickey Rourke as Charles Bukowski in the film BarflyPhotograph: Allstar/Cinetext/Cannon Group/guardian.co.ukJohnny Depp as JM Barrie with Kate Winslet as Sylvia Llewelyn Davies in the film Finding Neverland.
Photograph: guardian.co.ukAnthony Hopkins as CS Lewis with Debra Winger
in Shadowlands Photograph: Allstar/Cinetext Collection/guardian.co.ukKen Ogata as Yukio Mishima in the film Mishima: A Life In Four Chapters
Photograph: Warner Bros/guardian.co.ukGwyneth Paltrow as Sylvia Plath in the film Sylvia
Photograph: BBC/guardian.co.ukJack Nicholson in The ShiningPhotograph: Warner Bros/guardian.co.uk