A meatball seller gets into trouble so flees Istanbul to find a new life on a beautiful island.
Unfortunately the movie Locked on You is not yet available on Disney Plus.