Lato 1942 roku. Benjamin (Frederick Schmidt) i jego teściowa Horcada (Anjelica Huston) ukrywają w swoim gospodarstwie, leżącym we francuskich Pirenejach, grupę żydowskich dzieci. Jakiś czas temu zaginęła bez śladu córka mężczyzny, Anya (Dolma Raisson). Teraz ma on nadzieję, że między kolejnymi sierotami znajdzie swoje dziecko. Póki co przerzuca małych uciekinierów do Hiszpanii. Pewnego dnia sekret Benjamina i Horcady odkrywa młody pasterz Jo (Noah Schnapp). Gdy pojawienie się Niemców krzyżuje plany bohaterskiej rodziny, chłopak postanawia jej pomóc. Z pomocą ojca (Gilles Marini), który był przez nazistów więziony, dziadka (Jean Reno) i kilku mieszkańców wioski, bohaterski chłopiec umożliwia dzieciom przekroczenie granicy. Niestety, jedno z nich jest bardzo chore i Benjamin musi je zabrać do wioski, gdzie czekają na nich Niemcy.