section_path: Release/Theatres
section_name: Theatres
paragraph_text: Theatres
  
  The film was first scheduled to be released 14 March 2025, but was delayed until 18 April 2025. The Telugu dubbed version released 23 May 2025.
  
  The film was first scheduled to be released 14 March 2025, but was delayed until 18 April 2025. The Telugu dubbed version released 23 May 2025.