While Popeye is searching for his Pappy, he discovers an island inhabited by super-strong natives.
No trailer available.