6.5 HD CamHuman Torpedoes Jan. 03, 1968 Human Torpedoes IMDb: 6.5 1968 104 min 84 views Story of loyal sailors giving their lives for their country as human torpedoes towards the end of the War. AmoyDramaWar