They don’t make classic Alistair MacLean war movies like “The Guns of Navarone” or “Where Eagles Dare” anymore, but we might get to see a modern take on that genre with this $50 million adaptation of “Horatio Hornblower” author C. S. Forester’s WW2 naval thriller novel “The Good Shepherd”. “Get Low” helmer Aaron Schneider directs the film in which Tom Hanks plays Ernest Krause, a USN commander who must protect an international convoy of 37 Allied ships from wolf packs of German U-boats as they cross the North Atlantic. At the same time Krause, commanding the titular Navy destroyer leading the fleet, battles his own self-doubts and personal demons. Stephen Graham, Elisabeth Shue and Karl Glusman co-star in the film which Hanks himself adapted the script for.