Charmed Season 1 Episode 7
Season 1
IMDb: 6.4
Air Date: 2018-11-25
40min
After some unusual seismic activity, Harry informs the sisters that Hilltowne is a portal to hell. With that said, the sisters must band together to fight off a shadowy demon…