Island Of Lemurs: Madagascar Cast and Crew

Main Cast: Morgan Freeman
Main Cast: Patricia Wright
Director: David Douglas
Writer: Drew Fellman