Here’s a quick guide to the cast of Girl Vs. Monster and the characters they played. Since the late 1990s, the Disney Channel has been churning out kid-friendly fantasy-horror TV movies that usually air during the Halloween season with films like Mom’s Got A Date With A Vampire, Don’t Look Under The Bed and the Halloweentown series becoming staple spooky viewing for many a millennial kid. In 2012, the Disney Channel added another family-friendly, slightly spooky film to its catalog in the form of Girl Vs. Monster.

Girl Vs. Monster is directed by Stuart Gillard, whose other directing credits include fellow Disney Channel movies like The Scream Team and Twitches. Befittingly set during Halloween, the movie follows a teenage girl named Skylar Lewis who discovers she comes from a long line of monster hunters and unwittingly unleashes a bunch of monsters that feed on her and her friends’ fears. Girl Vs. Monster also features three songs on its soundtrack – ‘Fearless,’ ‘Nothing's Gonna Stop Me’ and ‘Had Me @ Hello’ – with the latter track winning Best Crush Song at the 2013 Radio Disney Music Awards.

Related: Girl Vs Monster: A Good Olivia Holt Showcase But A Terrible Monster Movie

Alongside Olivia Holt, Girl Vs. Monster boasted a cast brimming with fellow teen talents who would go on to star in a host of major TV shows. Read on for a who’s who guide to the Girl Vs. Monster cast.

girl vs monster disney channel

Olivia Holt – Skylar Lewis

Skylar is the protagonist of Girl Vs Monster and sees her world turned upside down when she learns she’s a fifth-generation monster hunter. To make matters worse, she unleashes a horde of creatures on the eve of Halloween that feed on fear – hers being stage fright, which interrupts her plans to sing with a band at a Halloween party. Skylar is played by Olivia Holt, known for playing Tandy Bowen in Cloak & Dagger.

Kerris Dorsey – Sadie

Ray Donovan star Kerris Dorsey plays Sadie, one of Skylar’s best friends. Skylar unwittingly unleashes Sadie’s own personal monster Theodosia who preys on her fear of public speaking and academic failure.

Brendan Meyer – Henry

Henry is Skylar’s other best friend – a bullied kid who discovers the key to defeating the monsters is letting go of your fears. He’s played by Brendan Meyer who recently appeared in the Netflix mystery-drama The OA.

Luke Benward – Ryan Dean

Luke Benward is best known for his roles on Pretty Little Liars spinoff Ravenswood and fellow Disney Channel production Good Luck Charlie. His Girl Vs. Monster role was Ryan Dean – a guitarist in a band and Skylar’s love interest.

Related: Boy Meets World Cast & Character Guide

Katherine McNamara – Myra Santelli

Myra Santelli is Ryan’s ex-girlfriend and Skylar’s rival. She’s played by Katherine McNamara, who’s known for her roles as Clary Fray in Shadowhunters and Mia Smoak in Arrow.

Tracy Dawson – Deimata

Deimata is the main antagonist of Girl Vs. Monster and Skylar’s nemesis who has a long history with her monster hunter family; she's played by Canadian actress Tracy Lawson.

Next: Why Don’t Look Under The Bed Was Disney Channel’s Last Horror Movie