Casandra Rayson
'Cassie Salvatore'
~Played by~
Adelaide Kane
![]()
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image. Ray Rayson
~Played by~
Tom Mison
![]()
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image. Mikael Mikaelson
~Played by~
Sebastian Roché
![]()
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image. Esther Mikaelson
~Played by~
Alice Evans
![]()
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image. Elijah Mikaelson
~Played by~
Daniel Gillies
![]()
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.

YOU ARE READING
Long Lost Love
RandomIn the shadowy town of Mystic Falls, where the supernatural weaves seamlessly with the everyday, Elijah Mikaelson, the noble and brooding original vampire, finds his heart unexpectedly entangled with Casandra Rayson, a fierce and determined young wo...