Jacob (Mads Mikkelsen), pełen ideałów dyrektor upadającego sierocińca w Indiach, poświęcił życie opiece nad porzuconymi na ulicach dziećmi. Kiedy nad sierocińcem zawisła groźba likwidacji, mężczyzna dostaje niezwykłą ofertę pomocy. Nieznany duński biznesmen Jørgen (Rolf Lassgård), proponuje mu dotację w wysokości 4 milionów dolarów. Istnieje jednak pewien dziwny warunek. Jacob musi nie tylko wrócić do Danii, ale również wziąć udział w ślubie córki swego darczyńcy. Wesele okazuje się przełomowym momentem, swoistym łącznikiem pomiędzy przeszłością, a teraźniejszością, Jacob zaś staje w obliczu największego dylematu w swoim życiu.