A scene from Never Let Me Go 2010
Title Card

The breakthrough in medical science came in 1952. Doctors could now cure the previously incurable. By 1967, life expectancy passed 100 years.

More from Never Let Me Go

Never Let Me Go (2010) poster
Never Let Me Go 2010 · 7 quotes · 2 characters All Never Let Me Go quotes →
All Never Let Me Go quotes →