Cyril Abraham Dennis (born on July 27th 2004) is an Indian filmmaker based in Kochi, Kerala. He made his feature film debut with 'Watusi Zombie!' (2024).
Watusi Zombie!
Movie • 2024