Benedict Cumberbatch plays Sherlock Holmes in the new three-part adaptation that starts on BBC One on Sunday.

He told BBC Breakfast why this Sherlock is different to any other portrayal.