Берлин, 1939 год. Ханна Розенталь — еврейская девочка с внешностью, не вызывающей подозрений, но даже это не может защитить её семью в городе, где на улицах уже развеваются зловещие флаги. Надежда появляется вместе с лайнером «Сент-Луис», который должен увезти их в безопасное место на Кубе. Однако путь к спасению оборачивается испытанием, и корабль, обещавший новую жизнь, может стать ловушкой.
Спустя семьдесят лет в Нью-Йорке двенадцатилетняя Анна Розен получает загадочную посылку от неизвестной родственницы с Кубы — своей двоюродной бабушки Ханны. В поисках ответов она вместе с матерью отправляется в Гавану, чтобы раскрыть тайны прошлого своей семьи и узнать, что на самом деле произошло тогда.