Ipoh-born Michelle Yeoh won the Oscar for Best Actress in a Leading Role at the 95th Academy Awards held at the Dolby Theatre in Los Angeles today.
This is for her brilliant role as Chinese-American immigrant Evelyn Quan, who while being audited by the Internal Revenue Service (IRS), discovered that she must connect with parallel universe versions of herself to prevent a powerful being from destroying the multiverse...