Cast & Crew
- Dakota FanningEffie Gray
- Emma ThompsonLady Eastlake
- Greg WiseJohn Ruskin
- Julie WaltersMargaret Cox Ruskin
- Tom SturridgeJohn Everett Millais
- David SuchetMr. Ruskin
- Claudia CardinaleViscountess
- Robbie ColtraneDoctor
- James FoxSir Charles Eastlake
- Riccardo ScamarcioRafael
- Derek JacobiTravers Twiss
- Polly DartfordSophie Gray
- Russell ToveyGeorge
- Linda BassettAnna
- Richard LaxtonDirector
- Andreas RoaldProducer
- Donald RosenfeldProducer
- Robyn RosenfeldProducer
- Julian GleekProducer
- Emma ThompsonWriter