Yes! The leeches were real! The leech scene was filmed in a man-made pond that the crew filed with water. By the time they actually shot the scene, there was moss growing and there were real leeches!