Outlander Blood of My Blood Season 2 Cast List – Story & Release Date: Ellen MacKenzie and Brian Fraser have big news. Ellen is pregnant, and this news could change their future. Harriet Slater plays Ellen MacKenzie, while Jamie Roy plays Brian Fraser. They are the parents of Jamie Fraser from Outlander.
In this article, you will find the Outlander Blood of My Blood Season 2 cast list, story, characters details & release date.

Outlander Blood of My Blood Season 2 Cast List
Below is the cast list for Outlander Blood of My Blood Season 2.
| Actor / Actress | Role / Character |
|---|---|
| Harriet Slater | Ellen MacKenzie |
| Jamie Roy | Brian Fraser |
| Sam Retford | Dougal MacKenzie |
| Tony Curran | Lord Lovat |
| Hermione Corfield | Julia Beauchamp |
| Jeremy Irvine | Henry Beauchamp |
| Caitriona Balfe | Claire Fraser |
| Sam Heughan | Jamie Fraser |
Outlander Blood of My Blood Season 2 Characters Details
Below are the character details for Outlander Blood of My Blood Season 2.
Harriet Slater as Ellen MacKenzie
Harriet Slater play role for Ellen MacKenzie. She is brave and strong, even during her pregnancy. In Episode 3, Ellen defends Castle Leoch and kills seven men. She then rides to warn her brother Dougal that Lord Lovat has betrayed the Jacobites.
Jamie Roy as Brian Fraser
Jamie Roy play role of Brian Fraser. If Ellen’s partner and the father of Jamie Fraser. In Episode 4, Brian learns that Ellen is pregnant. Their news could bring new challenges as the story moves forward.
Sam Retford as Dougal MacKenzie
Sam Retford plays Dougal MacKenzie, Ellen’s brother. Ellen risks her life to warn Dougal that Lord Lovat plans to attack him and his men.
Tony Curran as Lord Lovat
Tony Curran play role of Lord Lovat, a dangerous and dishonest laird. He has betrayed the Jacobites and sided with the British. He also believes baby William is his blood heir.
Hermione Corfield as Julia Beauchamp
Hermione Corfield plays Julia Beauchamp, Claire Fraser’s mother and a time traveler. Julia is the mother of baby William. The child’s identity could become important to the story.
Jeremy Irvine as Henry Beauchamp
Jeremy Irvine plays Henry Beauchamp, Julia’s husband. Henry suffers from PTSD and faces the fear of going to war again. Julia hopes he can return as the man she knew before.
Outlander Blood of My Blood Season 2 Story
Ellen reaches the soldiers in time to warn them. But her pregnancy becomes one of the biggest talking points of Episode 4. According to the Outlander story, Ellen’s first pregnancy is with a son named William. He dies at the age of 11 from smallpox.
However, the series has already introduced another baby William, the newborn son of Julia and Henry Beauchamp.
Outlander Blood of My Blood Season 2 Trailer
Watch the trailer for Outlander Blood of My Blood Season 2 here.
Outlander Blood of My Blood Season 2 Release Date
Outlander Blood of My Blood Season 2 was released on 18 September, 2026.
Read also:
- Other Mommy 2026 Cast List – Story & Release Date
- Rock the Block Season 8 Cast List – Story, Trailer & Release Date
- North of North Season 2 Returning Cast List – Story & Release Date
- Anna Pigeon Season 2 Cast List – Story & Release Date
FAQs: Outlander Blood of My Blood Season 2
Q1. What happens in Episode 4 of Outlander: Blood of My Blood Season 2?
Ellen MacKenzie reveals that she is pregnant with Brian Fraser’s child.
Q2. Who plays Ellen MacKenzie?
Harriet Slater plays Ellen MacKenzie.
Q3. Who plays Brian Fraser?
Jamie Roy plays Brian Fraser.
Q4. Who is baby William?
Baby William is Julia and Henry Beauchamp’s newborn son in the series.
Q5. Who is Ellen pregnant with?
Ellen is pregnant with Brian Fraser’s child.
Q6. Will Ellen and Julia’s babies be switched?
The show’s team has not confirmed whether a baby switch will happen.
Q7. Who is Lord Lovat?
Tony Curran plays Lord Lovat, a laird whose actions put the baby and other characters at risk.


