Everything Everywhere All at Once is a 2022 American independent film written and directed by Daniel Kwan and Daniel Scheinert, who produced it with Anthony and Joe Russo and Jonathan Wang; the film incorporates elements from a number of genres and film mediums, including absurdist fiction, comedy drama, science fiction, fantasy, martial arts films, immigrant narrative, and animation. Michelle Yeoh stars as Evelyn Quan Wang, a Chinese-American immigrant who, while being audited by the IRS, discovers that she must connect with parallel universe versions of herself to prevent a powerful being from destroying the multiverse. The film also stars Stephanie Hsu, Ke Huy Quan, Jamie Lee Curtis, Jenny Slate, Harry Shum Jr., and James Hong in supporting roles.