New shows opening this week: David Tennant, Catherine Tate, James Cordon, Eve Best