Lenny (Elyas M’Barek), o filho de um cardiologista de quase 30 anos, leva uma vida despreocupada e de luxo. Comemorar, gastar e não fazer nada está na sua agenda.
Quando o pai, o Dr. Reinhard (Uwe Preuss) lhe bloqueia o cartão de crédito, ele só tem uma chance de recuperar a sua vida antiga: ter de cuidar de David, de 15 anos, um paciente do pai que está gravemente doente desde o seu nascimento.
No decorrer do processo, dois mundos colidem, porque Lenny, o menino rico da casa, comprometeu todas as coisas que sempre quis e que desejaria experimentar com David, como fazer compras em lojas luxuosas e conduzir carros desportivos. Mas os desejos imateriais de David, como conhecer uma garota, ver a sua mãe feliz e apaixonar-se, tornam-se para Lenny difícil de alcançar.
Através da intensa coexistência, o menino realmente cresce no coração de Lenny, que para além de o interpretar como seu protetor, começa também a lidar com a imprudência e a imaginação para os “desejos impossíveis” de David.