Movie Review: 'Island of Lemurs: Madagascar'<img src="" alt="(2½ stars out of 4)" align="right" />Island of Lemurs: Madagascar is a nature documentary about Dr. Patricia C. Wright’s mission to help the endearingly peculiar lemurs, who turned up as castaways millions of years ago in the Republic of Madagascar.

More From CBS Philly

Latest Forecast
Weather App
Latest Videos

Watch & Listen LIVE