Adrian Corvus played by Shailene Woodley
Evangeline Harvest played by Taissa Farmiga
Jeremy DeNagio played by Jordon Fisher
Diedra Collins played by Amandla Stenberg
Jessica Cole played by Grace Phipps
Romulus Corvus played by Iwan Rheo
YOU ARE READING
Tainted Beings
ParanormalA secret war has been going on for over a millennium between the supernatural world and a small population of humans. It started out as a few harmless humans finding the truth about supernatural beings but it soon escalated into the creation of a c...