The Guest is the BBC's latest thriller following the toxic relationship between well-accomplished businesswoman Fran Sharp (played by Eve Myles) and her unassuming employee Ria Powell (Gabrielle ...