Main Cast:
Vera Farmiga as Lorraine Warren
Patrick Wilson as Ed Warren
Elle Fanning as Amy Warren
Samara Lee as Annabelle
Talitha Bateman as Janice
Lulu Wilson as Linda
Mackenzie Foy as Cindy Warren
Sterling Jerins as Judy Warren
Other Cast:
Madison Wolfe as Janet Hodgson
Frances O'Connor as Peggy Hodgson
Lauren Esposito as Margaret Hodgson
Benjamin Haigh as Billy Hodgson
Patrick McAuley as Johnny Hodgson
Shannon Kook as Drew