Cyril Abraham Dennis July 27, 2004 0.0 Cyril Abraham Dennis is a writer-director based in Cochin, Kerala.Known For Movie Known For Seven-Forty-Seven Leapfrogs Apr, 2023 ML 0 mins 0.0 Watusi Zombie! Jan, 0001 ML 0 mins 0.0Known For Tv Known For No data found...