David Tennant. .. David Tennant isn't even the best Sherlock on Dexter. boris johnson John Isner Stephen Fry Tottenham Hotspu The Lobster Tesla Model S