

4.25⭐
While there's a possibility this won't work for everyone—most likely due to the need to suspend disbelief over the prophetic dreams—it honestly worked for me. I was fairly engaged early on, trying to figure out where this madness was heading, but the last quarter flipped it on its head and completely hooked me in.
Valerie Rose Lohman, Alex McKenna, & Christine Lakin did a good job narrating the multiple POVs.