Running.
All we've been doing ever since we were in foster care that was until we were separated.
And yes, we've been running, me and my twin brother, the one and only Billy Batson.
My name is Leah Batson, and this is part of my messed up life.Meet the Cast
•Leah Batson•
Played by Breanna Yde
•Billy Batson•
Played by Asher Angel•Freddy Freeman•
Played by Jack Dylan Grazer•Shazam!•
Played by Zachary Levi and Djimon Honsou•Doctor Sivana•
Played by Mark Strong•Mary Bromfield•
Played by Grace Fulton•Darla Dudley•
Played by Faithe Herman•Eugene Choi•
Played by Ian Chen•Pedro Peña•
Played by Johan Armand
YOU ARE READING
Waves (Freddy Freeman)
FanfictionShe used to have nothing to loose, but now she's found something that could crush her when even the smallest harm has come to him. Her life has been upside down since she was reunited with her twin brother, the one and only Billy Batson and now ther...