Minor spoilers for Black Mirror season 6
The cast of Black Mirror season 6 is full of familiar faces, and here’s who plays who in each episode. Created by Charlie Brooker, the anthology TV series Black Mirror has become known for the themes its addresses, with a touch of sci-fi, horror, and realism. Black Mirror is mostly about technological advancements and how these affect society, though in some cases, it has left technology aside to, instead, explore social issues, fears, and how desensitized society has become to important topics.
Black Mirror season 6 is a combination of both, presenting stories that show how far technology can go and how it affects society, and also more fantasy/supernatural-oriented stories that focus more on how society has become less empathetic and understanding, and more selfish and cruel. Black Mirror season 6 counts on the talents of many well-known actors to tell these stories, and here’s who plays who in each episode as well as what they had done before joining the disturbing universe of Black Mirror.
Joan Is Awful Cast & Character Guide
Annie Murphy As Joan Tait & Herself
Annie Murphy plays Joan Tait, a tech CEO living with her fiancé and who feels like her life is stuck and she isn’t the main character. Joan’s life takes a major turn when she comes across a new TV show on the streaming service Streamberry titled Joan is Awful. The series is about Joan’s daily life, with each episode covering what she did that day, though with various exaggerated moments for dramatic purposes. Annie Murphy is best known for playing Alexis Rose in the sitcom Schitt’s Creek, as well as Allison McRoberts in the dark comedy TV series Kevin Can F**k Himself.
Salma Hayek As TV Joan & Herself
Salma Hayek plays the TV version of Joan, as well as a fictionalized version of herself when she teams up with Joan to stop Streamberry. Salma Hayek’s most notable roles are Santanico Pandemonium in Robert Rodriguez’s From Dusk till Dawn, Frida Kahlo in Frida, Sara Sandoval in Bandidas, Roxanne in Grown Ups and Grown Ups 2, Elena in Savages, Ajak in the Marvel Cinematic Universe’s Eternals, and Pina Auriemma in House of Gucci. On TV, she was a producer on Ugly Betty and played Elisa Pedrera in 30 Rock.
Rob Delaney As Mac
Rob Delaney plays Mac, Joan’s ex-boyfriend who she admits to having never gotten over, and whose presence is a risk to Joan’s current relationship. Rob Delaney is best known for his roles as Peter in Deadpool 2, Henry Dubros in Tom & Jerry, Rob Norris in the TV series Catastrophe, and Hatch Flood in The Man Who Fell to Earth.
Joan Is Awful’s Supporting Cast & Characters
Avi Nash as Krish: Joan’s fiancé. Avi Nash’s most notable roles are Siddiq in The Waking Dead and Lukas Kyle in Silo.
Michael Cera as Beppe: the guy in charge of the “quamputer” at the Streamberry HQ. Among Michael Cera’s biggest roles are George Michael Bluth in Arrested Development, Evan in Superbad, Paulie in Juno, Nick in Nick and Norah’s Infinite Playlist, and Scott Pilgrim in Scott Pilgrim vs. the World.
Himesh Patel as TV Krish: Krish’s TV version alongside Salma Hayek’s Joan. Himesh Patel is best known for playing Jack in Yesterday, Mahir in Tenet, and Tamwar Masood in EastEnders.
Ben Barnes as TV Mac: Mac’s TV version in Streamberry’s Joan is Awful. Among Ben Barnes’ most notable roles are Dorian Gray in the movie of the same name, King Caspian X in The Chronicles of Narnia: The Voyage of the Dawn Treader, Billy Russo in the TV series The Punisher, and General Kirigan in Shadow and Bone.
Wunmi Mosaku as TV Joan’s lawyer: Wunmi Mosaku played Beryl in Fantastic Beasts and Where To Find Them, DC Teri Darego in The End of the F***ing World, DS Catherine Halliday in Luther, Ruby Baptiste in Lovecraft Country, Hunter B-15 in Loki, and Sophie in Alice, Darling.
Loch Henry Cast & Character Guide
Myha’la Herrold as Pia
Myha’la Herrold plays Pia, a film student who travels to Loch Henry, Scotland, with her boyfriend, Davis, with the purpose of filming a documentary about a local egg collector – but after hearing the story of a local serial killer, Pia decides to change the topic of their documentary. Myha’la Herrold played Jordan in Bodies Bodies Bodies, Tami in the TV series Modern Love, and Harper Stern in the drama TV series Industry.
Samuel Blenkin as Davis
Samuel Blenkin plays Davis, Pia’s boyfriend and fellow film student. Davis and Pia stay with his widowed mother, Janet, in Loch Henry, but unbeknownst to them, Janet hides a disturbing family secret linked to the town’s history. Samuel Blenkin played Jack Wild in Pennyworth, Adam Parker in Peaky Blinders, and Avallac’h in The Witcher: Blood Origin.
Monica Dolan as Janet
Monica Dolan plays Janet, Davis’ mother. Although she’s polite to Pia, it’s clear that Janet is hiding something and isn’t entirely comfortable with Pia’s presence. Janet hasn’t gotten over her husband’s death, even though many years have passed, and it’s mostly linked to the horrible secret she has been hiding for decades. Among Monica Dolan’s projects are the movies Sightseers, Kick-Ass 2, and Cyrano, as well as the TV series Appropriate Adult, Call the Midwife, and A Very English Scandal. Monica Dolan previously played CS Linda Grace in Black Mirror’s season 5 episode “Smithereens”.
Loch Henry’s Supporting Cast & Characters
Daniel Portman as Stuart: Davis’ childhood friend and owner of a local pub. Daniel Portman played Podrick Payne in Game of Thrones.
John Hannah as Richard King: Stuart’s father who became an alcoholic, and who is also hiding a horrible secret. John Hannah played Matthew in Four Weddings and a Funeral, Jonathan Carnahan in The Mummy and The Mummy Returns, and Holden Radcliffe in Agents of S.H.I.E.L.D.
Beyond The Sea Cast & Character Guide
Josh Hartnett as David Ross
Josh Hartnett plays David Ross, an astronaut in an alternate 1969 where he’s sent into a six-year deep space mission. However, as his and his partner’s presence aboard the ship is only needed for routine checks and repairs, he spends most of his time on Earth thanks to a replica to which he transfers his consciousness to. When tragedy hits David’s life, heartbreak, grief, and loneliness start to take over him, leading him to make dangerous decisions. Josh Hartnett is best known for playing John Tate in Halloween H20: 20 Years Later, Danny Walker in Pearl Harbor, Tom Sterling in August, and Ethan Chandler in Penny Dreadful.
Aaron Paul as Cliff Stanfield
Aaron Paul plays Cliff Stanfield, David’s partner in their deep space mission, and who spends his time on Earth with his wife and son. Cliff’s attempts to help David following a tragic event lead to a series of disturbing events that completely change Cliff’s life. Aaron Paul’s most notable roles are Rick Meade in Mission: Impossible III, Tobey Marshall in Need for Speed, Joshua in Exodus: Gods and Kings, and Jesse Pinkman in Breaking Bad and its movie, El Camino: A Breaking Bad Movie.
Kate Mara as Lana Stanfield
Kate Mara plays Lana Stanfield, Cliff’s wife who, even though lives with their son and Cliff’s replica, feels alone and neglected by her husband. Kate Mara is best known for playing Kristi Moore in 127 Hours, Sue Storm in Fantastic Four, Hayden McClaine in American Horror Story: Murder House, and Zoe Barnes in House of Cards.
Beyond The Sea’s Supporting Cast & Characters
Auden Thornton as Jessica Ross: David’s wife. Auden Thornton played Angie in Beauty Mark and Lucy Damon in This Is Us.
Rory Culkin as Kappa: a member of a cult against replicas. Rory Culkin’s most notable roles are Rudy Prescott in You Can Count on Me, Johnny Parish in The Zodiac, and Charlie Walker in Scream 4.
Mazey Day Cast & Character Guide
Zazie Beetz as Bo
Zazie Beetz plays Bo, a paparazzi photographer who after a series of photos she took of an actor led to his suicide, decides to quit. Some time later, she’s pulled back in when she’s offered $30,000 for photos of actress Mazey Day, who has gone missing. Zazie Beetz is known for playing Domino in Deadpool 2, Astrid in Slice, Sophie Dumond in Joker, and The Hornet in Bullet Train.
Clara Rugaard as Mazey Day
Clara Rugaard plays the episode’s title character, Mazey Day, an actress who goes missing after a hit-and-run incident in the Czech Republic. Mazey goes to lengths to hide from the public eye, as she’s keeping a dark and dangerous secret about the aforementioned accident. Clara Rugaard’s most notable roles are Daughter in I Am Mother and Neve Kelly in The Rising.
Danny Ramirez as Hector
Danny Ramirez plays Hector, Bo’s friend and fellow paparazzi photographer. Hector lets Bo know about the price for Mazey’s photos, and they end up working together to get the photo that will grant them all that money. Danny Ramirez’s acting credits include Diamond in Assassination Nation, Lt. Mickey “Fanboy” Garcia in Top Gun: Maverick, Mario Martinez in On My Block, and Joaquin Torres in The Falcon and the Winter Soldier and the movie Captain America: Brave New World.
Mazey Day’s Supporting Cast & Characters
Robbie Tann as Whitty: a fellow paparazzi photographer who doesn’t hesitate to insult celebrities in order to get a winning shot. Robbie Tann played Billy Ross in Mare of Easttown.
James P. Rees as Duke: another paparazzi photographer often seen working with Whitty. James P. Rees had minor roles in Mr. Robot, Gotham, Orange is the New Black, and The Blacklist.
Jack Banderia as Terry: the waiter at the diner where Bo asks for help. Jack Banderia played Crow in Gunpowder Milkshake, James in After Ever Happy, Leonard in My Policeman, and Quill Kipps in Lockwood & Co.
Demon 79 Cast & Character Guide
Anjana Vasan as Nida
Anjana Vasan plays Nida, a meek sales assistant in the shoe department at a department store. Nida has to endure mistreatment and discrimination in her daily life, mostly at work, leading her to have intrusive thoughts about committing acts of violence, especially against her rude coworker. One day, Nida discovers a small wooden object in the basement of the department store and, having pricked her finger, drops some blood over it, awakening a demon. Anjana Vasan played Sister Claire in Cyrano, Amina in the TV series We Are Lady Parts, and Pam in Killing Eve.
Papa Essiedu as Gaap
Papa Essiedu plays Gaap, the demon Nida accidentally summons through the mysterious wooden object. Gaap explains to Nida that she must commit three human sacrifices in the next three days in order to prevent the apocalypse, and shows her visions of what will happen if she refuses to do it. To make the tasks less “difficult” for Nida, Gaap also shows her the horrible actions and futures of her potential victims. Papa Essiedu played Sergeant Campbell in Murder on the Orient Express, James in Men, and George in The Lazarus Project.
Demon 79’s Supporting Cast & Characters
Katherine Rose Morley as Vicky: Nida’s racist coworker. Katherine Rose Morley played Ellie in Last Tango in Halifax, Emma Moxam in the TV series Thirteen, Chloe Anderson in Clink, and Keeley Sanderson in The Syndicate.
Nicholas Burns as Keith Holligan: a man who killed his wife and was set free, and who makes a pass at Nida at the store. Nicholas Burns played Mr. Cole in Emma and Sanderson in Censor.
David Shields as Michael Smart: a candidate from the Conservative Party looking for votes and whose actual plans are the opposite of what he says in his speeches. David Shields played Colin Tennant in The Crown.