Carrie 2: Carrie's Revenge

Cast

Dylan Sprouse as Mark Bing: a football player who owns the mansion where the football game after-party takes place.

Debby Ryan as Monica Jones: Tracy's best friend.

Noah Centineo as Jesse Ryan: a popular jock with whom Rachel falls in love.

Kathryn Newton as Rachel Lang

Ross Lynch as Brad Winters: football player and Monica's boyfriend

Helen Hunt as Barbara Lang: Rachel's biological mother.

Tyler Hoechlin as as Eric Stark: a jock who seduces and then humiliates Lisa, resulting in her suicide.

Chloë Grace Moretz as Carrie White

Brad Pitt as Ralph White

Charlize Theron as Miss Desjardin

Jake T. Austin as Matthew Nowak

Taissa Farmiga as Sue Snell

Taylor Lautner as Edwin Fitzpatrick

Selena Gomez as Maria José Luque

Harry Styles as Caleb Doyle

Mouna Traoré as Erika Langton

Demetrius Joyette as George Dawson