Blood Wedding
- Episode aired Jun 14, 2021
- 45m
James investigates the murder of a farmhand the day before a wedding at an estate where James's father works; Peregrine tries to help.James investigates the murder of a farmhand the day before a wedding at an estate where James's father works; Peregrine tries to help.James investigates the murder of a farmhand the day before a wedding at an estate where James's father works; Peregrine tries to help.