Where To Stream Kiss Me First Season 1 Episode 5
The Witch Is Coming
- Aired April 30, 2018
- 60 Min
- Rated 8.4
- Number 2 Of 6 Rated Episodes
Adrian's game "to stop the witch" reaches its real life climax, but Leila's doubts leave a lingering question in Tess's fragile mind.