Trailer for Styd.
A half-crumbling military base in northern Russia is home to a community of women whose husbands are out at sea. The women patiently wait out the long days, hoping that their men will come back safely from their mission this time as well...