Just watched the whole series (Spoilers Galore!!!)
Let me get this straight:
Scudder is the 1st Gen Avatar of Dark who is Ben's Father.
Ben is the 2nd Gen Avatar of Light.
Ben's mother went crazy because she gave birth to an Avatar.
Belyakov (who is the behind the curtain Management) is the 1st Gen Avatar of Light.
Belyakov is the Sofie's grandfather and traveled around secretly in their carnival.
Belyakov is the father of Brother Justin and Iris (How come Iris didn't get any powers?)
Brother Justin (2nd gen avatar of dark) is Sofie's father.
Scudder and Belyakov had a battle with each other in WW1.
Their sons, Justin and Ben continue that battle with Ben finally winning.
Sofie is the new Avator of Dark, kills Jonesy and heals Justin at the end once she figures out that he's her father (Just like Ben was trying to save Scudder).
So who is Justin and Iris' mother?
Seems like both Ben and Justin got the "Boon" so what was the extra power they gained?
How come Ben can heal those people in the final carnival without everyone nearby dying?
What was the significance of the tree tattoo and nearby tree that caught fire?