Steven er en ekstremt dygtig hjertekirurg og gift med Anna, der er en højt respekteret øjenlæge. De lever et lykkeligt og rigt liv sammen med de to børn Kim på 14 år og Bob på 12. Steven har fået et nært venskab til den 16-årige dreng Martin, som er forældreløs. Tingene tager en uventet og dyster drejning, da Steven introducerer Martin for familien. Gradvist krakelerer den verden, de kender, og Steven må gøre et chokerende offer for ikke at miste alt.