The movie Greyhound is based on C.S. Forester’s novel The Good Shepherd.
Tom Hanks stars alongside Elisabeth Shue, Rob Morgan and Stephen Graham. Hanks plays Capt. Ernest Krause, the first command of a U.S. destroyer who is leading an international fleet of 37 Allied ships across the North Atlantic, with Nazi U-boats in hot pursuit, during the early days of World War II.