Peggy Lu is an American actress, who is best known for Venom: Let There Be Carnage (2021), Venom (2018), and Kung Pow: Enter the Fist (2002). Born on February 22, 1963, Peggy hails from New York, United States.
"Lost Innocence: The Johnny Gosch Mystery" chronicles the gripping true Johnny Gosch, a 12-year-old boy who vanished without a trace while on his morning paper route in 1982. The film delves deep into the heart-wrenching journey of Johnny's disappearance, focusing on the relentless search for answers by his devoted mother, Noreen Gosch.