The bilingual action-drama marks Shaneil Deo’s directorial debut and will hit theatres on March 19, 2026.