Genevieve Angelson

Genevieve Rose Angelson will portray Eve Watson in Titans.