Inspirat de evenimente adevărate și cu acțiunea întinzându-se de-a lungul a trei perioade din istoria germană, filmul spune povestea lui Kurt, un tânăr student la Arte, care se îndrăgostește de colega lui Ellie. Tatăl lui Ellie, profesorul Seeband, un doctor faimos, nu este mulțumit de alegerea fiicei lui și jură să distrugă relația celor doi. Ceea ce nimeni nu știe este că viețile lor sunt deja interconectate prin intermediul unei crime teribile pe care Seeband a comis-o cu ani în urmă.

Când tânăra soție a lui David Wilson pierde lupta cu cancerul, el devine un părinte singur, cu responsabilitatea de a se îngriji de fiul său cu autism aflat în clasa a șasea. Patrick, care preferă să fie numit „Po”, este un copil talentat, dar încercat, care era foarte apropiat de mama lui și nu poate să-și comunice propriul sentiment de pierdere. În timp ce tatăl și fiul se luptă să facă față vieții după moartea mamei, fiecare începe să se retragă în propria lui lume. David, în locul de muncă foarte presant pe care aproape l-a pierdut, iar Po se îndepărtează de școală, unde a fost hărțuit, în lumea sa fantastică magică, „Land of Color”, unde este doar un băiat tipic fără griji, cu o bogată castă de alți însoțitori lumești. Diviziunea din ce în ce mai mare dintre tată și fiu și provocările unui părinte singur al unui copil cu nevoi speciale, amenință să-i separe definitiv pe David și Po.