St. Louis 2019

Hamburg, Germany, 1939. Getting a passage aboard the passenger liner St. Louis seems to be the last hope of salvation for more than nine hundred...