A Thousand and One Nights
Othman, a fisherman, finds a baby inside a floating basket while fishing, so he takes him, raises him and teaches him fishing. Othman gets arrested for fishing in a protected area, but the prince's daughter intervenes to exempt him. A genie than appears to Othman and tells him the story of his adopted son Morgan.