Director · Born 2004
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!
2024 · Director
Seven-Forty-Seven Leapfrogs
2023 · Director
Eloor Library
2022 · Director