British actress Keira Knightley has a surprising secret - she is obsessed with gritty TV cop show The Wire.
The Atonement star admits the only time she really treats herself is when she splashes out on DVDs - and hates watching regular television because the commercials annoy her.
And her favourite show of the moment is cult police drama The Wire, which is broadcast on America's HBO network.
She says, "Oh, my god, it's brilliant! I bought season one and rushed out for two and three - and I'll have to get it all. That's my extravagance: drama DVDs.
"I just don't want adverts asking me to change my furniture or to go to an island."