in a cuban beach they meet a mysterious man accompanied by two russian greyhounds