Experts in facial recognition achieve an incredible breakthrough. Meanwhile, Neil, Sandra Rivett’s son, confronts the man he suspects of murdering his mother.
Show
Lucan (2024)
Episode
S01E03
Air Date
Nov 08, 2024