This book is the second in The Portal Prophecies series and picks up from where the first book left off. Once again we find Willow and her band of friends trying to decipher the prophecies. They are trying to learn what they know, what they need to know and where they should be with learning their strength and weaknesses. After one of their friends goes missing Willow and her best friends have learnt through one their powers just what one of the prophecies means. They discover that he is in danger and they need to go after him now. After trials and tribulation, lies and deceit they finally find Mike. After they return they learn more and more around them is not what it seems. They set about trying to help those that have been torn from their homes and worlds, those that have been misunderstood.
Halloween is fast approaching, prophecies are proving hard to decipher and friends are not what they seem. Willow is approached by a Witch who is also a Gypsy. She speaks words that make no sense and can only be a prophecy. This leads to a hunt to find out who this woman is and what she is trying to say. What they find only leads to more questions, more mystery and more unknown. They also find a betrayal that was in the works long before they arrived and yet leads them closer to danger. They evil, King Cornelius and his family are still searching and destroying world not realising that what they seek is closer than they realise.
As Halloween is no upon them they must race against time to save not only their friends but those who live with magic, come from different worlds, but they must save themselves. In doing so they discover an unlikely alliance.
Will they be able to get to their friends in time? Will they be able to stop the evil? Will they help one who is an enemy?
This story as with the first was filled with different worlds magic, adventure and different creatures and beings. Each character has their own story and I recommend this to anyone who enjoys reading anything paranormal, supernatural and fantasy.
Reviewed by @jennadb