When eleven-year-old Fiona Gan comes to town with her dad, she learns the truth about the "fireballs" in the sky, and when a sinister corporation starts bulldozing the nearby forests, Fiona finds herself uncovering a whole world of secrets, and drawn into street boy Jaden's battle for the soul of a community.