Charmed (2018) poster
TV

Charmed (2018) (2018)

S01E21 Red Rain

May 12, 2019 • Season 1 • Episode 21 • HD

Galvin realizes that unusual events are unfolding with the patients arriving at the hospital. Meanwhile, Maggie uncovers a potential way to prevent The Source from seizing control. At the same time, Macy and Galvin make unexpected choices that surprise everyone around them.

Country: US