Cardiff based, Detective Inspector Mandy Wilde is tough as they come. Nearly 6ft tall, with wild, curly hair and an attitude to match it, she spends her days (and most nights) hunting down Cardiff's criminals. All her spare time is devoted to bringing up her teenage niece, Tabitha, who lives with her after being abandoned by Mandy's twin sister, Joy.