Catch up TV

BBC 1

The Witches of Eastwick

Three single women in the village of Eastwick have their wish granted - at a cost.

The Witches of Eastwick Episodes

Episode 09-12-2023

The Witches Of Eastwick - Episode 09-12-2023

Little seems to happen in the sleepy New England town of Eastwick, but that all changes when three women make a wish for a dynamic man to enter their lives.

09-12-2023

BBC 1

All episodes

BBC 1

© 2024 - Catchupplayer.co.uk