Explores the desperate struggle for survival on a hostile ocean during the longest and bloodiest battle of the Second World War.
2009
1999
2015
1983
2010
2011
2013
2007
2024
1996
1998
2017
2016