Bou Butu Bhuta Triumphs at INCA Awards; Babushaan, Archita Win Big

Mumbai, April 17: The Odia film Bou Butu Bhuta made a remarkable mark at the Indian National Cine Academy (INCA) Awards in Mumbai, winning top honors for its stellar performances.

Lead actor Babushaan Mohanty bagged the Best Actor Award, while Archita Sahu was named Best Actress, both praised for their powerful portrayals.

The film also earned acclaim for its storytelling and electrifying song sequences, highlighting the growing strength of Odia cinema on the national stage.

The award ceremony, hosted by Rana Daggubati and Karan Johar, was attended by leading filmmakers and industry stalwarts.

Babushaan expressed heartfelt gratitude to the cast and crew, calling the recognition a proud moment for the Odia film industry.