CharacterRachel HargreavesRachel Hargreaves in The Responder (2022), played by Adelayo Adedayo. Played byAdelayo AdedayoAppears inThe Responder2022