Na počátku amerického zapojení do druhé světové války po Atlantiku plul konvoj 37 spojeneckých lodí. Celé výpravě velel poměrně nezkušený kapitán Ernest Krause (Tom Hanks). Netrvá dlouho, a na konvoj zaútočí takzvaná Vlčí smečka, ponorky nacistické Kriegsmarine. Krause musí z paluby torpédoborce USS Keeling, jehož kódové označení bylo právě Greyhound, celý konvoj ochránit. Předtím ale musí překonat nedůvěru v sama sebe. Nemá mnoho času, Němci se blíží...
O režii filmu se postaral Aaron Schneider. Hned jeho první krátkometrážní film Two Soldiers (Dva vojáci) s Ronem Perlmanem v hlavní roli získal v roce 2004 Oscara za nejlepší krátký film. V roce 2009 natočil ještě drama Snížit se s Robertem Duvallem a Billem Murraym v hlavních rolích.
Snímek je adaptací povídky Dobrý pastýř (The Good Shepherd) amerického spisovatele C. S. Forestera. Ten je i u nás známý díky své románové sáze o poručíkovi královského námořnictva Horatiovi a lodi Hornblower.
Ve filmu dále hrají Elisabeth Shueová, Stephen Graham, Lee Norris, Manuel Garcia-Rulfo, Karl Glusman, Dave Davis, Rob Morgan nebo Tom Brittney.