FFilm Read More 1 minute read Olivia Scott Welch To Star In Noir Film ‘The Blue Rose’byTaylor GladwinAugust 23, 2021 Olivia Scott Welch, who was just seen in Netflix’s Fear Street trilogy, has signed on to star in…