小弟认为还是需要向cruise line索讨。当然不是一件容易的事情。但在美国,只要投诉,锲而不舍,什么事都是有可能的。你可以列举种种情况,举证你完全符合出入境的要求。但因为检查官员对情况的lack of understanding ,导致了你无法完成你的旅程。这是完全违背你个人意愿的。cruise line 有着不可推卸的责任。应该安排你们坐一趟无须签证的cruise trip like no port stops.