Two Weeks to Live features several European stars alongside Game Of Thrones' Maisie Williams, so where have you seen them before? The six-episode dark comedy originally aired on Sky One in the UK, and debuted on HBO Max in November 2020. Directed by Al Campbell, Two Weeks to Live follows a young Scottish woman who mistakenly believes that the world is about to end.

In Two Weeks to Live, Kim Noakes (Williams) travels through Scotland and checks off items from her bucket list, "Things to Do in the Real World," but doesn't understand societal rules after growing up in the woods with her survivalist mother. Kim makes a couple of friends during a first-ever pub visit, however, a prank-gone-wrong makes her believe that she has just two weeks to live. As a result, Kim immediately splits and looks for the man who killed her father 16 years prior. Two Weeks to Live was written by Gaby Hull, along with Phoebe Eclair-Powell ("Episode 4") and Lucy Montgomery ("Episode 5").

Related: Arya's Kill List On Game of Thrones: Who Died & Who She Let Live

The show is headlined by Williams, of course, but in supporting roles, the black comic crime series includes some notable names from European television, including the son of a Doctor Who actor, a castmember of The League Of Extraordinary Gentlemen, and a star of Fleabag. Here's a complete cast and character guide for Two Weeks to Live, now streaming on Sky One and HBO Max.

Maisie Williams As Kim Noakes

Maisie Williams in Two Weeks to Live

Maisie Williams stars as Kim Noakes, a Scottish girl who tracks down her father's killer. Williams is best known for starring as Arya Stark in Game of Thrones. She recently portrayed Rahne Sinclair in The New Mutants and Mary/Jane in The Owners.

Sian Clifford As Tina Noakes

Sian Clifford in Two Weeks to Live

Sian Clifford co-stars as Tina Noakes, Kim's survivalist mother. Clifford portrayed Claire in Fleabag and Martha Crawley in Vanity Fair.

Jason Flemyng As Alan Brooks

Jason Flemyng in Two Weeks to Live

Jason Flemyng co-stars as Alan Brooks, a corrupt investigator. Flemyng portrayed Tom in Lock, Stock and Two Smoking Barrels and Thomas Button in The Curious Case of Benjamin Button. He also appeared as Dr. Henry Jekyll in The League of Extraordinary Gentlemen.

Related: Game of Thrones Theory: Arya DID Fulfill Melisandre's "Green Eyes" Prophecy

The Two Weeks To Live Supporting Cast

Sean Pertwee in Two Weeks to Live

Sean Pertwee (above) as Jimmy Davis, a crime boss. Sean Pertwee portrayed Sgt. Harry G. Wells in Dog Soldiers and Alfred Pennyworth in Gotham.

Thalissa Teixeira as Thompson: Jimmy's henchwoman. Thalissa Teixeira portrayed Sylvie in The Musketeers and Rosie's Nanny in Fast & Furious Presents: Hobbs & Shaw.

Mawaan Rizwan as Nicky Malik: Tina's friend. Mawaan Rizwan portrayed Imi in Murdered by My Father and Omar Shirani in Next of Kin.

Taheen Modak as Jay Malik: Tina's friend. Taheen Modak portrayed D.C Ahmed "Med" Kharim in The Bay and Jake in Ruthless.

Related: Why New Mutants Will Release On HBO Max (Not Disney+)

Kerry Howard as Beth: Jay's girlfriend. Kerry Howard portrayed Clare in I Give It a Year and Poppy in Four Weddings and a Funeral.

Michael Begley as Ian: Jimmy's colleague. Michael Begley portrayed Rick Stroud in William and Mary and Mr. Garner in EastEnders.

Tony Pritchard as Carl: A cafe owner. Tony Pritchard has appeared in Burnt and Red 2. He also portrayed several characters in Doctors.

Pooky Quesnel as Mandy: A waitress. Pooky Quesnel portrayed Mrs. Phillips in Pride and Prejudice and Zombies and Sarah Pocket in Great Expectations.

Related: HBO Max: Every Movie & TV Show Coming In November 2020

Sean Knopp as Bill Noakes: Kim's father. Sean Knopp portray Paul in Doctor Who and Young Joshua in The Bible.

Jean Trend as Mrs. Davidson: Jean Trend has appeared in Casualty and Doctors.

Caitlin Rawden as Young Kim: Two Weeks to Live marks the TV debut for Caitlin Rawden.

More: The Witches Cast & Character Guide