Chai Romruen as Zac Blakely
Amy Ruffle as Sirena
Mackenzie Foy as Thalassa "Thalie" Santos-Blakeley
China Anne McClain as Helen Carter
Sarah Emi Bridcutt as Yukimi "Kimi" Hamasaki
Paola Andino as Rosalina "Rose" Gomez
Gemma Forsyth as Evangeline "Evie" McLaren
Dominic Deutscher as Cameron "Cam" Mitchell
Isabel Durant as Ondina
Alex Cubis as Erik
Allie Bertram as Zoe Mimmi Khatha
Andrew Chamberlain as Raiden
Kerith Atkinson as Rita Santos
Akshay Kumar as Agni Tiraken
Aryan Khan as Xhiva
Ryan Potter as Xandou
Adam Sevani as Diablo
Natalie O'Donnell as Veridia
Daniela Ruah as Esmeralda
Rick Cosnett as Phoebus
And Daniel Henney as Jacob K.
![](https://img.wattpad.com/cover/82483168-288-k737611.jpg)
YOU ARE READING
Tails of A Half Blood: Birthmark
FanfictionHi. My names Blair. Blair Blakely. I never set out to be part of this prophecy that would have me choose the fate of Mako Island. It's not the average life for a regular 14 year old kid. But to be honest, I've never been what you would call a 'regul...