Red Rose poster
TV

Red Rose (2022)

S01E03 Scapegoat

Aug 22, 2022 • Season 1 • Episode 3 • HD

It seems as if history is on a loop. Yet, how can you fight against a force that’s not just turning your friends against you, but also the entire town?

Genre: Drama
Country: GB