why did they recast donna in fire walk with me
Donna Hayward Mädchen Amick, who portrays Shelly Johnson, originally auditioned for the role of Donna but the part ultimately went to Lara Flynn Boyle. Boyle was unable to reprise her role as Donna in the prequel film Twin Peaks: Fire Walk With Me due to scheduling conflicts and was replaced by Moira Kelly.[3]
Streets of Fire E.G. Daily who played Baby Doll says it was "a very frustrating thing for me" to not sing in the film "Because Diane Lane was singing, and I remember thinking, “Ah!” It was so frustrating for me. It was painful. Because I wanted to be on that stage singing with those guys... But back then I always played those quirky characters. I didn’t get those fancy leads. I got those best friend of the leads, quirky, funny characters. Hookers with a heart of gold. Weirdos."[17]