School Spirits

2023-2025, drama, mystery

Maddie, a teen stuck in the afterlife investigating her own mysterious disappearance, goes on a crime-solving journey as she adjusts to high school purgatory, but the closer she gets to discovering the truth, the more secrets and lies she uncovers.

Last rated on

?

Recommended

?

based on 0 users

?

based on 0 critics

Cast

Peyton List

Peyton List

Maddie Nears (16 episodes)

Milo Manheim

Wally Clark (16 episodes)

Kristian Flores

Simon Elroy (16 episodes)

Spencer MacPherson

Xavier Baxter (16 episodes)

Kiara Pichardo

Kiara Pichardo

Nicole Herrera (16 episodes)

Sarah Yarkin

Sarah Yarkin

Rhonda (16 episodes)

Nick Pugliese

Charley (16 episodes)

Rainbow Wedell

Claire Zahler Zomer (16 episodes)

Josh Zuckerman

Josh Zuckerman

Mr. Martin (15 episodes)

Maria Dizzia

Maria Dizzia

Sandra Nears (12 episodes)

Ian Tracey

Ian Tracey

Sheriff Baxter (12 episodes)

Patrick Gilmore

Mr. Anderson (11 episodes)

Alex Zahara

Alex Zahara

Principal Hartman (9 episodes)

Jess Gabor

Jess Gabor

Janet Hamilton (8 episodes)

Vanessa Prasad

Kirsten (7 episodes)

Peter New

Mr. South (6 episodes)

Katarina Mueller

Tira (6 episodes)

Alison Thornton

Alison Thornton

Chloe (6 episodes)

Miles Elliot

Yuri (6 episodes)

Cihang Ma

Quinn (6 episodes)

Kalyn Miles

Kalyn Miles

Ms. Fields (5 episodes)

Raeanne Boon

Dawn (5 episodes)

Alexander Soto

Alexander Soto

Mr. Figueroa (3 episodes)

David James Lewis

David James Lewis

Rev. Joseph Hamilton (3 episodes)

Yudy Rodriguez

Cheerleader 2 (3 episodes)

Briggs Gibbins

Cheerleader 3 (2 episodes), Cheerleader 1 (1 episode)

Brianne Mapson

Cheerleader 4 (2 episodes), Cheerleader 3 (1 episode)

Hannah-Shaira Cam

Cheerleader 5 (2 episodes), Cheerleader 4 (1 episode)

Zack Calderon

Diego Herrera (3 episodes)

Ryan Dumontel

Mr. Manfredo (3 episodes)

Dylan Floyde

Sheriff's Deputy (3 episodes)

Austin Falk

Lacrosse Player (3 episodes)

Luvia Petersen

Hayes (2 episodes)

Mark Chavez

Mark Chavez

Mr. Balkin (2 episodes)

Parveen Dosanjh

Parveen Dosanjh

Nurse Netty (2 episodes)

Beverley Elliott

Beverley Elliott

Ruth Hamilton (2 episodes)

Danny Mac

Fisherman (2 episodes)

Jaitara Jayde

60's Receptionist (1 episode), Counselling Secretary (1 episode)

Jayce Barreiro

Mr. Graziano (2 episodes)

Brittany Spiteri

Cheerleader 1 (2 episodes)

Halle Gall

Cheerleader 6 (2 episodes)

Kayler Fagan

A-Hole Kid 1 (2 episodes)

Tara Pratt

Young Bea (2 episodes)

Patti Kim

Patti Kim

Ms. Chung (2 episodes)

Josh Dohy

Stoner Student 1 (2 episodes)

Ben Byrnell

Stoner Student 2 (2 episodes)

James Drew Dean

James Drew Dean

Young Eugene (2 episodes)

Aisling Goodman

Alice (2 episodes)

Emma Johnson

Maddie / Janet Double (2 episodes)

Zarina Sterling

Crystal (2 episodes)

Peggy Carlson

Bea (Wally's Mom) (2 episodes)

Lucas Noon

Pencil-Neck Freshman (1 episode)

Sunita Prasad

Zeva (1 episode)

Ally Kaczynski

Other Worker (1 episode)

Aidan Ferreira

Cashier (1 episode)

Joanna Gaskell

Joanna Gaskell

EMT (1 episode)

Janet Walmsley

Bus Station Attendant (1 episode)

Babka Haleky

Middle Aged Man (1 episode)

Cheyenne Rouleau

Sleepy Clerk (1 episode)

Will E. McDonald

Bus Driver (1 episode)

Babak Haleky

Babak Haleky

Middle Aged Man (1 episode)

Serena Moore

Old Fashioned Nurse (1 episode)

Louise Hradsky

Choreographer (1 episode)

Kaleah Crump

Cheerleader 5 (1 episode)

Lola Claire

Cheerleader 6 (1 episode)

Kyra Leroux

Gretchen (1 episode)

Millan Tesfazgi

Erica (1 episode)

Zavien Garrett

Meathead Senior (1 episode)

Harrison Houde

Carl (1 episode)

Shaker Paleja

Shaker Paleja

Coroner (1 episode)

Jade Pattenden

BG Couple (1 episode)

Alayna Pezzuto

Faith (1 episode)

Gavin Langelo

Football Guy (1 episode)

Cassian Bartholomew

Large Student (1 episode)

Madeleine Kelders

Madeleine Kelders

Ms. Novak (1 episode)

Daryl Ducharme

Wally's Coach (1 episode)

Shayna Virginillo

Rookie Officer (1 episode)

Genevieve Lam

Helpful Student (1 episode)

Kirstyn Konig

Ava, the Injured Swimmer (1 episode)

Lisa Chandler

Lisa Chandler

Swim Coach (1 episode)

Mel Tuck

Eugene (1 episode)

Scott Fee

Owen (1 episode)

Khari Jones

Mark (1 episode)

Jacqueline Samuda

Jacqueline Samuda

Julie (1 episode)

Qado

Bartender (1 episode)

Andrew Alvarez

Young Mr. Figueroa (1 episode)

Ramon Terrell

Stewart (1 episode)

Zoƫ Christie

Mina (1 episode)

Pier-Gabriel Lajoie

Pier-Gabriel Lajoie

A-Hole Kid 2 (1 episode)

Jeremy Ratt

A-Hole Kid 3 (1 episode)

Christian Lagasse

Andy (1 episode)

Aiden Finn

Trombonist (1 episode)

Emmanuel Bempong

Snare Drummer (1 episode)

Danica Robyn Berard

Bloodied Face (Maddie Lookalike) (1 episode)

Hunter Dong

Jason (Mask Person) (1 episode)

Daniel Diehl

Freddy Krueger (1 episode)

Alex Kerry

BG Marching Band 1 (1 episode)

Tina Wu

BG Marching Band 2 (1 episode)

Jordan Landingin

BG Marching Band 3 (1 episode)

Miakay Scott

BG Marching Band 4 (1 episode)

Alex Robbins

BG Marching Band 5 (1 episode)

Casey Thomas-Burns

BG Marching Band 6 (1 episode)

Hannah Bos

Young Maddie (1 episode)

Monroe McWilliams

Young Claire (1 episode)

Tara Platt

Young Bea (1 episode)

Jan Bos

Jan Bos

Reporter (1 episode)

Arvind Johal

Paramedic #1 (1 episode)

Paige Gibbs

Paramedic #2 (1 episode)

Crew

Writing

Nate Trinrud

Graphic Novel (11 episodes), Writer (4 episodes), Teleplay (3 episodes)

Megan Trinrud

Graphic Novel (11 episodes), Writer (4 episodes), Teleplay (3 episodes)

Maria Nguyen

Graphic Novel (10 episodes)

Nandita Seshadri

Staff Writer (4 episodes), Writer (1 episode)

Oliver Goldstick

Teleplay (3 episodes)

Natalia Castells-Esquivel

Teleplay (2 episodes)

Thomas Higgins

Teleplay (1 episode)

Lijah J. Barasz

Teleplay (1 episode)

Bernadette Luckett

Teleplay (1 episode)

Visual effects

Linus Burghardt

Compositing Supervisor (8 episodes)

Maria Ferraez

Visual Effects Coordinator (8 episodes)

Sarah Flanagan

Visual Effects Producer (8 episodes)

Neishaw Ali

Visual Effects Producer (1 episode)

Christopher Malacaman

VFX Editor (1 episode)

Timothy Montoya

VFX Artist (1 episode)

Crew

Owen Walstrom

Owen Walstrom

Stunt coordinator (8 episodes)

Danny Ho

Playback Coordinator (8 episodes)

Kye Walstrom

Stunt coordinator (4 episodes)

Brennan Walstrom

Stunt coordinator (4 episodes), Stunt Driver (2 episodes)

Alex Stines

Alex Stines

Stunt Double (3 episodes)

Evelyn Gonda

Stunt Double (3 episodes)

Kelsi Padula

Stunt Double (2 episodes)

Tyler Walzak

Cinematography (2 episodes)

Kirstyn Konig

Stunts (1 episode)

Zane S. Taylor

Mix Technician (1 episode)

Joshua Collins

Special Effects Technician (1 episode)

Leanne Buchanan

Stunt Double (1 episode)

Andrew Prest

Stunt Double (1 episode)

Matteo C. Angeles

Playback Coordinator (1 episode)

Belma Karacic

Health and Safety (1 episode)

Louise Paixao

Production Office Assistant (1 episode)

Camera

Ed Araquel

Still photographer (8 episodes)

Bruno Garrido de Costa Cruz

Second Assistant Camera (8 episodes)

Nicholas J. Palfy

Key Grip (8 episodes)

Jay 'Sully' Sullivan

Camera operator (2 episodes)

Kyle Vollstaedt

First Assistant Camera (2 episodes)

Craig Dean Devine

Director of Photography (2 episodes)

Chris Devito

Dolly Grip (1 episode)

Braden Haggerty

Underwater Camera (1 episode)

Lighting

Ryan Ding

Lighting Technician (8 episodes)

Production

Megan Trinrud

Executive producer (16 episodes)

Nate Trinrud

Executive producer (16 episodes)

Oliver Goldstick

Executive producer (16 episodes)

Shannon Co

First Assistant Production Coordinator (8 episodes), Production coordinator (1 episode)

Kerry Barden

Casting (9 episodes)

Andrew Dahreddine

Casting Assistant (8 episodes)

Rachel Goldman

Casting Associate (8 episodes)

Molly Murphy

Casting Assistant (8 episodes)

Julia Niendorf

Head of Production (8 episodes)

Samantha Camilleri

Key Production Assistant (8 episodes)

Max Winkler

Executive producer (8 episodes)

Donald Petersen

Associate producer (8 episodes)

Paul Schnee

Casting (8 episodes)

Charlie Campbell

Production Designer (8 episodes)

Peyton List

Peyton List

Producer (8 episodes)

Lijah J. Barasz

Co-Executive Producer (2 episodes)

Natalia Castells-Esquivel

Producer (2 episodes)

Don Dunn

Producer (2 episodes)

Ian Birkett

Production Manager (2 episodes)

Melissa Klein

Executive In Charge Of Production (2 episodes)

Thomas Higgins

Executive producer (1 episode)

Katie O'Hara

Co-producer (1 episode)

Zach Marchand

Unit Manager (1 episode)

Ron Pachkowski

Production coordinator (1 episode)

Jedrzej Kowalski

Location manager (1 episode)

Paul Schnee

Casting (1 episode)

Andrzej Dec-Williams

Assistant Location Manager (1 episode)

Sarah Long

Assistant Production Coordinator (1 episode)

Anna Vello

Production Assistant (1 episode)

Jesse Copeland

Executive Producer's Assistant (1 episode)

Costume and make-up

Joel Clark

On Set Dresser (8 episodes), Dresser (1 episode)

Lindsay Gjertsen

Costumer (8 episodes)

Karley Schroyen

Assistant Costume Designer (8 episodes)

Beverley Huynh

Costume Designer (8 episodes)

Heather Kopchia

Hair Department Head (2 episodes)

Trevor Spoor

Dresser (2 episodes)

Fiona Roberts

Costume Coordinator (2 episodes)

Jessica Yeaman

Assistant Costume Designer (1 episode)

Kayla Irwin

Costume Set Supervisor (1 episode)

Shana Cornish

Truck Supervisor (1 episode)

Lily Quirin

Costumer (1 episode)

Sabia Kular

Costumer (1 episode)

Rebekka Sorensen

Costume Designer (1 episode)

Sarah Buckley

Makeup artist (1 episode)

Brittin Ireland

Hair Assistant (1 episode)

Angela Nair

Key Makeup Artist (1 episode)

Annie Hewitt

On Set Dresser (1 episode)

Lily Quirin

Costumer (1 episode)

Editing

Lingtian Huang

Online Editor (8 episodes)

Lori Ball

Editor (2 episodes)

Dennis Mendez

Assistant Editor (1 episode)

Claudio Sepulveda

Colorist (1 episode)

Trevor White

Colorist (1 episode)

Sound

Whitney Pilzer

Music Supervisor (10 episodes)

Sarah Chapeck

Music Coordinator (9 episodes)

Jarret Read

Boom operator (9 episodes)

Tysen Schieber

Sound Mixer (9 episodes)

Christopher Cleator

Dialogue editor (8 episodes)

Tony Gort

Sound designer (8 episodes)

Dean St. John

ADR Mixer (8 episodes)

Anna Waronker

Music (2 episodes), Main Title Theme Composer (1 episode)

Daniel Colman

Supervising sound editor (1 episode)

Bob Gremore

ADR Mixer (1 episode)

Myron Nettinga

Sound Mixer (1 episode)

Brian Straub

Foley Artist (1 episode)

John Zhong

Sound Assistant (1 episode)

Art

Alisa Layne

Graphic Designer (10 episodes)

Baron Shaver

Construction Coordinator (9 episodes)

Alan Derksen

Art Department Assistant (8 episodes)

Kristina Lyne

Art direction (6 episodes)

Catherine Ircha

Art direction (2 episodes)

Diego Lanzagorta

Set designer (2 episodes)

Jessica Fish

Art direction (2 episodes)

Kelsi Padula

Set Supervisor (1 episode)

Mel Siermaczeski

Art department coordinator (1 episode)

James Robert Crockett

Graphic Designer (1 episode)

Laurence Fortin Gagnon

Assistant Property Master (1 episode)

Nicholas Podbrey

Assistant Property Master (1 episode)

Matthew Campbell

Head Greensman (1 episode)

Directing

Hannah Macpherson

Director (5 episodes)

Deirdre De Butler

Script supervisor (4 episodes)

Viktoriia Danylenko

Assistant Director Trainee (2 episodes)

Max Winkler

Director (2 episodes)

Oran Zegman

Director (2 episodes)

Brian Dannelly

Director (2 episodes)

Joanne Gerein

First assistant director (1 episode)

Lee Karlovic

Second assistant director (1 episode)

Edmond Kober-Leung

Third Assistant Director (1 episode)

Andy Wong

Third Assistant Director (1 episode)

Anne-Marie Clark

Script supervisor (1 episode)

Jeremy Doiron

First assistant director (1 episode)

Jason Moskie

Second assistant director (1 episode)

What is Veboli?

Veboli provides personal movie advice, so you can easily choose the right movie to watch. Learn more

Read more about a subscription

Read the terms and conditions

Stay up to date?

Read the Veboli blog

Instagram
Instagram
LinkedIn
Twitter

Got a question?

Send us a message

English

Distribution

10

9

8

7

6

5

4

3

2

1

0

Distribution

10

9

8

7

6

5

4

3

2

1

0