The crew of a German U-boat sinks into the depths of madness in this Lovecraft tale.
Release Date: October 22, 2022