Foi no ano de 1939, antes do rebentamento da II Guerra Mundial, o Saint Louis, o nome do transatlântico que partira de Hamburgo na Alemanha, e que hasteava a bandeira germânica, mais precisamente a bandeira do III Reich, o navio alemão levava a bordo quase mil passageiros, o capitão Gustav Schoroder, desvia a sua rota, e procura um porto seguro para desembarcar os passageiros. Porquê, porque 937 dos passageiros eram judeus, dos quais 158 eram crianças, e cujas vidas estavam condenadas na Alemanha Nazista.
O Primeiro destino que o St. Louis teve foi Havana, capital de Cuba, e foi lá que o Capitão tentou encontrar refugio para os passageiros, no entanto o regime cubano de então rejeitou dar asilo aos refugiados judeus, por ter havido...