Nina Dobrev
as
Rosalie GrayAstrid Berges-Frisbey
as
Tessa GrayMatthew Daddario
as
Will HerondaleSong Weilong
as
Jem Carstairs
Emma Roberts as Jessamine LovelaceJenna-Louise Coleman as Charlotte Branwell
Eddie Redmayne as Henry Branwell
Paul Wesley as Gabriel Lightwood
YOU ARE READING
Oceans Away
FanfictionThe world is not as safe as it seems. That is the lesson Rosalie Gray learned after crossing the sea with her sister, Tessa. The world is also full of dark, mysterious secrets. With her world turned upside down, Rosalie Gray feels as if she has now...