Set on an ocean liner , it starred Marlon Brando as an American ambassador and Sophia Loren as a stowaway found in his cabin .
Set on an ocean liner , it starred Sophia Loren as an American ambassador and Marlon Brando as a stowaway found in his cabin .