Justine Carrillo — Cross of the Devil Character Profile
About Justine Carrillo
Alfred Dawson's sister living in Spain with her wealthy husband. Fearing for her safety, she asks Alfred to visit, but he discovers she has been murdered upon arrival, triggering the central investigation.