De serie neemt kijkers mee in het geheime leven van een van de grootste en meest unieke natuurreservaten ter wereld – Chimp Haven – een 200 hectare groot toevluchtsoord diep verscholen in het bosrijke hart van Louisiana, waar meer dan 300 chimpansees leven.