A Cinematic Marvel: Atlee wins Critics Best Director at DPFF Awards for Jawan
South Indian Cinema masterpiece maker entered Bollywood Atlee won Critics Best Director at DPFF Awards for "Jawan," showcasing his storytelling brilliance and cinematic prowess.