You are going to Watch Captain Planet Season 4 Episode 17 English dubbed online free episodes with HQ / high quality. Stream Anime Captain Planet Season 4 Episode 17 English version Jail House Flock – The Planeteers are shocked when Hoggish Greedley got a permit from an Army Corp of Engineers official to build houses by wetlands. When they tried to stop them, Greedley has them and Captain Planet arrested & thrown in jail. Greedley tricks the hick Sheriff (voiced by Sorrell Booke) that the Planeteers escaped from jail. So the Planeteers get some evidence to expose Greedley and free Captain Planet from jail.