SupportSupport
School Spirits: Season 2 > Credits and Details
Episodes
Whatever Happened to Maddie Nears? Whatever Happened to Maddie Nears?
Maddie searches for clues on how to reunite with her body. Meanwhile, Janet goes on the run, Claire and Nicole investigate a lead and a conflicted Simon struggles to...
January 30, 2025
Field of Screams Field of Screams
As the ghosts continue searching for Mr. Martin inside Split River High, Maddie worries about her future. Janet is haunted by her past at her family's farmhouse.
January 30, 2025
Can't Hauntly Wait Can't Hauntly Wait
The ghosts look back on Janet's Sweet Seventeen celebration in order to decode the truth of her past. Simon, Nicole and Xavier continue their search for Janet in an...
January 30, 2025
A Walk-In to Remember A Walk-In to Remember
Janet tries to adjust to Maddie's old life at home. Meanwhile, the ghosts make a discovery about the objects from their deaths and a mandatory school event reveals...
February 6, 2025
Ghost Who's Coming to Dinner Ghost Who's Coming to Dinner
When Janet invites Maddie's friends over for dinner, the ghosts and the living must work together to find out her intentions. Later, Maddie uncovers intel about Janet...
February 13, 2025
Ghost Pointe Blank Ghost Pointe Blank
Maddie and the ghosts find a link between their scars. Meanwhile, tensions rise between Simon and his team at a remote cabin.
February 20, 2025
Anatomy of a Fallout Shelter Anatomy of a Fallout Shelter
Janet is finally ready to give answers. While Mr. Martin hatches a plan, Maddie reevaluates her relationships with Wally and Simon and weighs the pros and cons of...
February 27, 2025
Fire, Talk to Me Fire, Talk to Me
The support group faces their pasts while Claire, Xavier and Nicole uncover new information. When Maddie's body is put in jeopardy, both the ghosts and the living are...
March 6, 2025
Directed by
Hannah Macpherson Hannah Macpherson ... directed by
Brian Dannelly Brian Dannelly  
Craig Johnson Craig Johnson  
Written by
Megan Trinrud Megan Trinrud ... created for television by / based on the graphic novel by / teleplay by
Nate Trinrud Nate Trinrud ... created for television by / based on the graphic novel by / teleplay by
Maria Nguyen Maria Nguyen ... based on the graphic novel by
Nandita Seshadri Nandita Seshadri ... staff writer
Oliver Goldstick Oliver Goldstick ... teleplay by
Thomas Higgins Thomas Higgins ... teleplay by
Lijah Barasz Lijah Barasz ... teleplay by
Bernadette Luckett Bernadette Luckett ... teleplay by
Matthew Hayes Matthew Hayes ... teleplay by
Natalia Castells-Esquivel Natalia Castells-Esquivel ... teleplay by
Cast
Peyton List Peyton List ... Maddie Nears (8 episodes)
Kristian Ventura Kristian Ventura ... Simon Elroy (8 episodes)
Spencer Macpherson Spencer Macpherson ... Xavier Baxter (8 episodes)
Kiara Pichardo Kiara Pichardo ... Nicole Herrera (8 episodes)
Sarah Yarkin Sarah Yarkin ... Rhonda (8 episodes)
Nick Pugliese Nick Pugliese ... Charley (8 episodes)
Rainbow Wedell Rainbow Wedell ... Claire Zomer (8 episodes)
Josh Zuckerman Josh Zuckerman ... Mr. Martin (8 episodes)
Milo Manheim Milo Manheim ... Wally Clark (8 episodes)
Jess Gabor Jess Gabor ... Janet Hamilton (8 episodes)
Ci Hang Ma Ci Hang Ma ... Quinn (6 episodes) (as Ci Hang Ma)
Miles Elliot Miles Elliot ... Yuri (6 episodes)
Patrick Gilmore Patrick Gilmore ... Mr. Anderson (6 episodes)
Ian Tracey Ian Tracey ... Sheriff Baxter (5 episodes)
Maria Dizzia Maria Dizzia ... Sandra Nears (5 episodes)
Alex Zahara Alex Zahara ... Principal Hartman (3 episodes)
David James Lewis David James Lewis ... Rev. Joseph Hamilton (3 episodes)
Zack Calderon Zack Calderon ... Diego Herrera (3 episodes)
Ryan Dumontel Ryan Dumontel ... Mr. Manfredo (3 episodes)
Beverley Elliott Beverley Elliott ... Ruth Hamilton (2 episodes)
Parveen Dosanjh Parveen Dosanjh ... Nurse Netty (2 episodes)
Danny Mac Danny Mac ... Fisherman (2 episodes)
Alison Thornton Alison Thornton ... Chloe (2 episodes)
Katarina Mueller Katarina Mueller ... Tira (2 episodes)
Jaitara Jayde Jaitara Jayde ... 60's Receptionist (2 episodes)
Tara Pratt Tara Pratt ... Young Bea (2 episodes)
James Drew Dean James Drew Dean ... Young Eugene (2 episodes)
Aisling Goodman Aisling Goodman ... Alice (2 episodes)
Emma Johnson Emma Johnson ... Maddie / Janet Double (2 episodes)
Andres Soto Andres Soto ... Mr. Figueroa
Cheyenne Rouleau Cheyenne Rouleau ... Sleepy Clerk
Will E. McDonald Will E. McDonald ... Bus Driver
Babak Haleky Babak Haleky ... Middle Aged Man
Serena Moore Serena Moore ... Old Fashioned Nurse
Vanessa Prasad Vanessa Prasad ... Kristen
Steve Griffith Steve Griffith ... Small Town Officer
Louise Hradsky Louise Hradsky ... Choreographer
Briggs Gibbins Briggs Gibbins ... Cheerleader #1
Yudy Rodriguez Yudy Rodriguez ... Cheerleader #2
Brianne Mapson Brianne Mapson ... Cheerleader #3
Hannah Cam Hannah Cam ... Cheerleader #4
Kaleah Crump Kaleah Crump ... Cheerleader #5
Lola Clare Lola Clare ... Cheerleader #6
Kyra Leroux Kyra Leroux ... Gretchen
Millan Tesfazgi Millan Tesfazgi ... Erica
Zavien Garrett Zavien Garrett ... Meathead Senior
Harrison Houde Harrison Houde ... Carl
Shekhar Paleja Shekhar Paleja ... Coroner
Kevin Nguyen Kevin Nguyen ... Dance Bro #1
Evan Sterns Evan Sterns ... Dance Bro #2
Phoenix Cowie Phoenix Cowie ... 60's Twin #1
Siryn Cowie Siryn Cowie ... 60's Twin #2
Sahij Sangha Sahij Sangha ... 60's Greaser
Chisom Emeka-Okafor Chisom Emeka-Okafor ... 70's Disco
Sarah McInnes Sarah McInnes ... '80's Punk Party Ghost
Jomar Victoria Jomar Victoria ... BG Couple
Jade Pattenden Jade Pattenden ... BG Couple
Mark Chavez Mark Chavez ... Mr. Balkin
Madeleine Kelders Madeleine Kelders ... Ms. Novak
Daryl Ducharme Daryl Ducharme ... Wally's Coach
Kayler Fagan Kayler Fagan ... A-Hole Kid #1
Mel Tuck Mel Tuck ... Eugene
Spiro Dellas Spiro Dellas ... Bartender (as a different name)
Jacqueline Samuda Jacqueline Samuda ... Julie
Scott Fee Scott Fee ... Owen
Khari Jones Khari Jones ... Mark
RaeAnne Boon RaeAnne Boon ... Dawn
Peter New Peter New ... Mr. Smith
Peggy Carlson Peggy Carlson ... Bea
Jan Bos Jan Bos ... Reporter
Arvind Johal Arvind Johal ... Paramedic #1
Paige Gibbs Paige Gibbs ... Paramedic #2
Produced by
Lijah Barasz Lijah Barasz ... co-executive producer
Natalia Castells-Esquivel Natalia Castells-Esquivel ... producer
Don Dunn Don Dunn ... producer
Oliver Goldstick Oliver Goldstick ... executive producer
Thomas Higgins Thomas Higgins ... executive producer
Peyton List Peyton List ... producer
Bernadette Luckett Bernadette Luckett ... supervising producer
Katie O'Hara Katie O'Hara ... co-producer
Joyce Sawa Joyce Sawa ... producer
Megan Trinrud Megan Trinrud ... executive producer
Nate Trinrud Nate Trinrud ... executive producer
Original Music by
Anna Waronker Anna Waronker  
Special Effects by
Joshua Collins Joshua Collins ... special effects technician
Bill Pankiw Bill Pankiw ... special effects first assistant
Yongjae Hong Yongjae Hong ... special effects technician
Visual Effects by
Neishaw Ali Neishaw Ali ... Executive Producer: visual effects
Eric Doiron Eric Doiron ... visual effects supervisor
Christopher Malacaman Christopher Malacaman ... VFX Editor: Spin VFX
Timothy Montoya Timothy Montoya ... visual effects artist
Stedman Tam Stedman Tam ... visual effects editor
Brianne Wells Brianne Wells ... VFX Producer: Spin VFX
Ian Farrelly Ian Farrelly ... VFX Editor: Spin VFX
Owen Doiron Owen Doiron ... digital compositor
Emily Wang Emily Wang ... compositor
Diego Galtieri Diego Galtieri ... digital compositor
Tim Sibley Tim Sibley ... effects supervisor: Spin VFX
Stunts
Ania Markiewicz Ania Markiewicz ... stand-in
Avery Cochrane Avery Cochrane ... stand-in
Edwin Rodriguez Edwin Rodriguez ... stand-in
Kelsi Padula Kelsi Padula ... stunt double: Peyton List
Lars Grant Lars Grant ... stunt coordinator
Randy Lee Randy Lee ... stunt coordinator
Patrick Chan Patrick Chan ... stunt double: Kristian Ventura
Rhiannon Roberts Rhiannon Roberts ... stunt performer: Maddie
Justin Breault Justin Breault ... stand-in
Jason Checchini Jason Checchini ... stand-in
Veronica Cormier Veronica Cormier ... stand-in
Austin Dergousoff Austin Dergousoff ... stand-in
Belief Dodoh Belief Dodoh ... stand-in
Lexi Hill Lexi Hill ... stand-in
Stephanie Sarin Stephanie Sarin ... stand-in
Andrew Long Andrew Long ... stunt double: Wally
Chase Nicholson Chase Nicholson ... stunt actor: player #2
Dominique Robinson Dominique Robinson ... stunt actor: player #1
Leanne Buchanan Leanne Buchanan ... stunt double: Maria Dizzia
Andrew Prest Andrew Prest ... stunt double: Danny Mac
Additional Info
Premiere: January 30, 2025
Country: United States
Distributor: Paramount Studios
Websites: IMDb Wikipedia
Ratings
IMDb

7.6 / 10

Production Companies
Awesomeness Studio
Paramount+
Distributors
Paramount+
  (United States) (VOD) (video)
Filming Locations
British Columbia, Canada
Vancouver, British Columbia, Canada
Site Ranking (#4,739 / 33,091)
#4,735 The Son Of No One The Son Of No One (2011)
#4,736 Missing In Action Missing In Action (1984)
#4,737 School Spirits: Season 3 School Spirits: Season 3 (2026)
#4,738 School Spirits: Season 1 School Spirits: Season 1 (2023)
#4,739 School Spirits: Season 2 School Spirits: Season 2 (2025)
#4,740 Noroi: The Curse Noroi: The Curse (2005)
#4,741 Song Sung Blue Song Sung Blue (2025)
#4,742 Dragon Ball Super: Super Hero Dragon Ball Super: Super Hero (2022)
#4,743 Three's Company: Season 7 Three's Company: Season 7 (1982)