Alexa 'Lexi' Weinbaum detailed her near-death experience as a teenager in a series of TikTok videos where she also explained how she managed to survive.
"The Substance" released in theaters on Sept. 20, 2024, and is now only showing at select theaters in the U.S., according to Fandango. "The Substance" became available for streaming exclusively on ...