India, March 3 -- The 2025 Oscars had all the excitement and unpredictability one could expect from Hollywood's biggest night, but there was one moment that left many in the audience, and even more at home, scratching their heads in disbelief. Demi Moore, the 62-year-old actor, was considered by many to be a shoo-in for Best Actress, a category that had the audience on the edge of their seats all night. The reason for such high hopes? Her performance in the body horror masterpiece The Substance (2024) - the film that not only tested the limits of her craft but also carved out an entirely new chapter in her illustrious career.

In The Substance, Moore portrayed a woman grappling with terrifying transformations, both physical and emotional,...