Steven (Colin Farrell) é um cardiologista conceituado que é casado com Anna (Nicole Kidman), com quem tem dois filhos: Kim (Raffey Cassidy) e Bob (Sunny Suljic). Já há algum tempo ele mantém contato frequente com Martin (Barry Keoghan), um adolescente cujo pai morreu na mesa de operação, justamente quando era operado por Steven. Ele gosta bastante do garoto, tanto que lhe dá presentes e decide apresentá-lo à família.