When the Welsh poet Dylan Thomas and his flirtatious wife Caitlin sweep into war-torn London, the last thing they expect is to bump into Dylan's childhood sweetheart Vera. Despite her joy at seeing Dylan after so many years, Vera is swept off her feet by a dashing officer, William Killick, and finds herself torn between the open adoration of her new found beau and the wily charms of the exotic Welshman.
Keira Knightley
as Vera Phillips
Sienna Miller
as Caitlin MacNamara
Matthew Rhys
as Dylan Thomas
Cillian Murphy
as William Killick
Lisa Stansfield
as Ruth Williams
Richard Dillane
as Lt Col David Talbot Rice
Anne Lambton
as Anita Shenkin
Alastair Mackenzie
as Anthony Devas
Camilla Rutherford
as Nicolette
Richard Clifford
as Alistair Graham
Paul Brooke
as Mr. Justice Singleton
Simon Kassianides
as Partisan