The Perfect Girl cover art

The Perfect Girl

Detective Kat Ballantyne, Book 6

Pre-order with offer Pre-order: Try Premium Plus free
Offer ends 29 January 2026 at 11:59PM GMT.
Prime members: New to Audible? Get 2 free audiobooks during trial.
Just £0.99/mo for your first 3 months of Audible.
1 bestseller or new release per month—yours to keep.
Listen all you want to thousands of included audiobooks, podcasts, and Originals.
Auto-renews at £8.99/mo after 3 months. Cancel monthly.
Pick 1 audiobook a month from our unmatched collection - including bestsellers and new releases.
Listen all you want to thousands of included audiobooks, Originals, celeb exclusives, and podcasts.
Access exclusive sales and deals.
£8.99/month after 30 days. Renews automatically.

The Perfect Girl

By: Andy Maslen
Narrated by: Ell Potter
Pre-order with offer Pre-order: Try Premium Plus free

£8.99/mo after 3 months. Cancel monthly. Offer ends 29 January 2026 at 11:59PM GMT.

£8.99/month after 30 days. Renews automatically. See here for eligibility.

Pre-order Now for £27.59

Pre-order Now for £27.59

LIMITED TIME OFFER | £0.99/mo for the first 3 months

Premium Plus auto-renews at £8.99/mo after 3 months. Terms apply.

About this listen

How do you stop a killer no one believes exists?

DS Kat Ballantyne wants to know why a perfect girl like Rosie Duggan would jump to her death from a multistorey car park.

Everyone is saying she took her own life. But Kat is unconvinced. Girls like Rosie—bright, popular, well adjusted, and with her whole life ahead of her—don’t fall from tall buildings.

Unless someone pushes them.

When a second student dies the same way, Kat is the only one asking the hard questions.

As she digs deeper, a disturbing pattern begins to emerge. With loyalties fracturing and powerful enemies circling, shocking DNA evidence leads to a surprising suspect.

But has Kat really found the killer? Or has she just been played?

©2026 Andy Maslen (P)2026 Brilliance Publishing , Inc., all rights reserved.
No reviews yet