World Cinema A horror director thanks the cartoon character for helping his movie Bhavya Rai Dec 24, 2024