Hell School

Hell School is a 2019 Netflix original horror comedy.

Plot
The film begins with a young Greg being bullied in elementary school, and snaps due to his dad's death. Angered, he vows to never return to Middleton Elementary. Twenty years later, Greg is now a broke alcoholic who is facing eviction. Out of options, he goes to Middleton to apply for a job as a sub. After talking with Principal Higgins and getting the job, Greg encounters his crush Katie, obnoxious vice principal Eduardo, and overactive coach Derek. When the school day begins Greg meets the kids he is teaching: the shy Calvin, weird kid Nicky, sweet Gabriella, her brother Atticus, phone obsessed Brianna, and nerdy Sam. Greg quickly proves himself to be a terrible teacher, as he frequently drinks and swears in front of the class. After Greg is punched by Brianna after attempting to take away her phone, he catches up with Katie, who inspires him to try better. Greg attempts to be a better teacher and befriends Calvin. Meanwhile, music teacher Zoe wanders off and ends up cutting her finger, causing it to bleed. A mysterious force appears behind her and kills her. Eduardo finds Zoe's body and calls Derek and Greg, making them promise to not tell the kids about the murders, as it could traumatize them. Janitor Dave walks up to Greg and tells Greg something supernatural is going on, but Greg ignores him.

Stressed over Zoe's death, Greg snaps at Calvin, causing him to run into the bathroom. Greg follows Calvin, and saves him from a mysterious creature. Greg discovers the creature is a woman covered in blood, The woman escapes and kills Principal Higgins. Seeing Higgins' corpse, Eduardo becomes hysterical and places the school on lockdown, giving the demon an opportunity to kill Gabriella. Greg tells Katie about the demon, but she passes out in shock. He goes over to Dave, who tells Greg that Middleton was built on the gates of hell, and when Zoe's blood spilt on the floor, the demon was unleashed. Dave gives Greg a spellbook and tells him to use it to defeat the demon. Greg goes back to his class, and finds Gabriella missing. Greg gets Katie, Derek, Eduardo, and the kids to come with him to defeat the demon. As they find the demon Eduardo runs away and the demon kills him. Atticus sees Sam in the demon's clutches, and attempts to rescue her, only to be killed instead. Greg uses a spell against the demon, causing it to explode. However, as they leave the severed body parts of the demon begin to rumble, and they form into a horrifying monster.

Believing the monster defeated, Katie lifts the lockdown and notifies the kids' parents to pick them up. However, Derek hears a roar, and goes in to investigate. Derek sees a giant and vicious monster, who kills him. Just as Greg and Katie are about to kiss they go in to the gym and see the monster. Greg attempts to defeat it with a spell, but to no avail. Wanting to make sure Katie doesn't die, he tells her to run as he stalls the monster. Greg locks himself in the room and stalls the monster, but is killed. Greg awakes in a mysterious void, where he talks with his father. Greg's father tells him that he is proud of Greg, and that he will never disappoint him. Greg suddenly finds himself back alive, and gets enough energy to kill the monster once and for all. Greg gets out of the building and kisses Katie.

In a post-credits scene, Derek finds that he's been reincarnated, only to discover that he now works at a retirement home.

Cast
Devon Bostick as Greg

Samara Weaving as Katie

Rob Riggle as Derek

Micah Abbey as Calvin

Cameron Seely as Gabriella

Owen Atlas as Nicky

Brady Noon as Atticus

Elle Mckinnon as Brianna

Millie Davis as Sam

Jim Rash as Eduardo

Danny Trejo as Janitor Dave

Nick Offerman as Principal Higgins

Cecily Strong as Zoe

John Lithgow as Greg's Father

Trivia
[[Category:R]]
 * The original title was Little Fuckers.