In piena epoca vittoriana, l’adolescente Effie Gray (Dakota Fanning) è spinta dai genitori a frequentare il giovane John Ruskin (Greg Wise), scrittore dall’aria tormentata e dalla personalità complessa, con cui contrae matrimonio nel 1848 e si trasferisce a vivere a Venezia.