Netflix has released photos and character descriptions for Chilling Adventures of Sabrina.

The highly-anticipated series – which reimagines the origin story of Sabrina the Teenage Witch – is a darker take on everyone’s favourite Archie Comics character, and is a far cry from Melissa Joan Hart’s iconic version.

American actress Kiernan Shipka steps into the role of Sabrina Spellman, while Lucy Davis and Miranda Otto play her aunts Hilda and Zelda. My Friend Dahmer star Ross Lynch portrays Harvey Kinkle, the title character’s love interest.

Other cast members include Jaz Sinclair (Rosalind Walker), Michelle Gomez (Madam Satan), Chance Perdomo (Ambrose Spellman), Richard Coyle (Father Blackwood) and Tati Gabrielle (Prudence).

Take a look at the cast members and the character descriptions below.

British actor Chance Perdomo as Ambrose Spellman, Sabrina’s mischievous cousin from London.  

Richard Coyle as Father Blackwood, High Priest of the Church of Night and Dean of the Academy of Unseen Arts. 

Ross Lynch as Harvey Kinkle, Sabrina’s love interest. 

Lucy Davis as Hilda Spellman, Sabrina’s fun-loving aunt. 

Michelle Gomez as Madam Satan, Sabrina’s favourite schoolteacher at Baxter High.

Gavin Leatherwood as Nicholas Scratch, a warlock at the Academy of Unseen Arts. 

Jaz Sinclair and Lachlan Watson as Sabrina’s two best friends, Rosalind Walker and Susie Putnam. 

The Weird Sisters, Agatha (Adeline Rudolph), Prudence (Tati Gabrielle) and Dorcas (Abigail Cowen), three powerful witches at the Academy of Unseen Arts who look down at Sabrina for being half-mortal. 

Miranda Otto as Zelda Spellman, Sabrina’s strict aunt. 

Sabrina Spellman, Harvey Kinkle, Rosalind Walker and Susie Putnam. 

All ten episodes of the streaming platform’s Buffy-esque reboot will be released on 26 October.

Watch the first official trailer below.

Buy the latest issue of Gay Times