Good Cop is a British police procedural television series, written and created by Stephen Butchard, that first broadcast on BBC One on 30 August 2012.
The plot centres on an ordinary police constable, John Paul Rocksavage (Warren Brown), whose life changes forever when his best friend and colleague, Andy Stockwell (Tom Hopper), is attacked and killed in a savage ambush.
[10] Outside of work, Rocksavage is trying to win back his ex-girlfriend, Cassandra (Aisling Loftus), who has returned from the United States with his six-year-old daughter, Libby.
Rocksavage is also mentoring a teenage informant, Kyle Smart (Shaun Mason), a car thief with a good ear for crimes taking place within the local community.
[11] When Stockwell is attacked and killed in a savage ambush on a routine call out to a domestic disturbance, Rocksavage's life is changed forever.