Police Inspector Finn's world is blown apart when he finds out that Concepta has a secret.Police Inspector Finn's world is blown apart when he finds out that Concepta has a secret.Police Inspector Finn's world is blown apart when he finds out that Concepta has a secret.