Inspirada en un hecho poco conocido: la negativa de Cuba y otros paises a recibir a los judios que huian de la Alemania nazi a bordo del transatlantico St. Louis, todo relatado por Hannah, su protagonista.
Finalmente, solo a unos pocos se les permitio desembarcar. Antes de que todo cambiara, la vida de Hannah Rosenthal era de ensueno. Pero ahora, en 1939, las calles de Berlin estan embanderadas de estandartes nazis,su familia ha sido desposeida de sus bienes y los judios ya no son bienvenidos en los lugares que antano frecuentaban.
Hannah y Leo Martin, su mejor amigo, sellan un pacto: pase lo que pase, ambos compartiran un mismo futuro. La proxima partida del transatlantico St. Louis con rumbo a Cuba les proporcionara una chispa de esperanza. Tras una ardua gestion para obtener visados, los Rosenthal y los Martin se embarcan en la lujosa nave con destino a La Habana. La vida a bordo del St. Louis se asemeja a unas vacaciones surrealistas para esos refugiados, pero los rumores inquietantes desde Cuba no tardan en ensombrecer el ambiente festivo, y la nave que prometia ser su salvacion parece a punto de convertirse en su sentencia de muerte.
Hannah y Leo se ven enfrentados a una decision desgarradora... Siete decadas despues, en la ciudad de Nueva York, el dia que cumple doce anos, Anna Rosen recibe un paquete de Hannah, una tia abuela a la que nunca conocio pero que crio a su difunto padre. En un intento de reconstruir el misterioso pasado de su padre, Anna y su madre viajan a La Habana para reunirse con la anciana.
Hannah les relatara el viaje en el St. Louis, les hablara de sus anos en la isla y revelara, por primera vez, el modo en el que ella y Leo cumplieron con el solemne pacto que sellaron.