So, it is Sarah ( April ). Hmm.. So April says "wake up", Kian does wake up...
About the spoiler part, yes i did catch that and i found it, i don't know... silly? Because,
It's not silly. Because we have not got the slighest idea why Kian is hearing these voices (April's and his mother's) in his fever dream. There could be many interpretations such as:
- They mean absolutely nothing, his brain just comes up with these voices (and the exact words they use) pretty much "randomly", by combining unrelated memory fragments, just like all of us do when dreaming. This would be the most likely explanation if this wasn't a fictional story, where magic, time-travel and prophecies exist.
- Just like baby April had made drawings of her future adventures, these voices are a manifestation of some kind of precognition (future sight) ability that Kian has (but doesn't know it yet).
- The voices are echoes of these (supposedly dead) people that found their way to Kian (something like their souls, their ghosts talking to him from the afterlife). This would mean that they are talking to him in the present and thus they know more things than they did when they died.
- They are actually communicating to him "live" but not as spirits-souls. They are instead alive and use magic to contact him.
A combination of the above (and other ideas I couldn't think right now) can also apply.