Two sisters bring a stowaway on board a ship traveling from Spain to Brazil, ...
High Seas
Season 1 Episode 1: El albatros
Two sisters bring a stowaway on board a ship traveling from Spain to Brazil, but the situation turns mysteriously fatal once they are out at sea.