I leave for a 4 day cruise Monday. Just recently i realized i have an expired passport. I have a valid green card, but was wondering how this will effect my trip. One cruise representative tells me one thing, another something different. Will i get on the boat? Can i get off in the Bahamas?