View Full Cast Samara WeavingGrace MacCaulleyKathryn NewtonFaith MacCaulleySarah Michelle GellarUrsula DanforthElijah WoodKevin Durand