Sheryl Lee reprised her role as Laura in '' Twin Peaks : The Return '' . In " Part 2 " , Laura Palmer removes her face to reveal a mysterious white light emanating from within her body . She is shortly whisked away by an unseen force . In " Part 8 " , a glowing orb containing Laura 's portrait is sent to Earth in 1945 by Senorita Dido , shortly after the creation of BOB during the testing of the first nuclear bomb
testing of the first nuclear bomb
Trinity (nuclear test)
Laura Palmer