The S.S. Swenson (Original) / The S.S. Swenson (US)
Three degenerates battle the demons of grief in a fantasy-world they've built around themselves.
Info mistake?