Dokumentarfilm über das geheime Leben eines der größten und einzigartigsten Naturschutzgebiete der Welt, Chimp Haven, ein 200 Hektar großes Refugium tief im bewaldeten Herzen von Louisiana, in dem mehr als 300 Schimpansen leben.