The Cast

49 1 0
                                    


Michael Fassbender as Nikolai Kavanah

Amanda Seyfried as Angela Rose

Taylor Momsen as Sarah Thomas

Tayler Lautner as Erik Waters


The Vampire's CurseWhere stories live. Discover now