When laid back American scholar Roland Michell (Aaron Eckhart) discovers a collection of love letters between two prominent Victorian poets, he recognises that he's on to a big literary find. Enlisting the help of sceptical British academic Maud Bailey (Gwyneth Paltrow), the two embark on a journey to uncover the truth surrounding the poets' forbidden love.