Cela fait vingt ans que Frank a quitté la Croatie, ravagée par la guerre civile. Il a refait sa vie et a un peu oublié les traumatismes du passé. Jusqu'au jour où sa mère décède à Rijeka. Frank emmène aux funérailles son fils Ben, né au Canada, qui n'a jamais rencontré sa famille croate. Les retrouvailles se révèlent houleuses, car Frank est considéré comme un traître par les siens et Ben est perdu parmi ses cousins dont il ne parle pas la langue. Et soudain tout bascule : Ben disparaît mystérieusement. Les autorités semblent impuissantes, les recherches infructueuses. Frank, disposé à remuer ciel et terre, arpente en quête de son fils un pays qu'il ne reconnaît plus.