简介:Birmingham-ba<x>sed police officer DI Rachita Ray takes on a case that forces her to face a lifelong pe...