Sri Lankas lavland er hjemsted for en af de største leopardbestande på Jorden. Det er i disse lavlandsjungler, at den srilankanske leopard - landets toprovdyr - holder til. Oplev det utæmmede drama, når leopardmatriarker og deres unger forsøger at overleve.