Watch Catherine Tate try to guess who David Tennant played in Harry Potter

Apropos of absolutely nothing, here's one of my all-time favorite videos

.

While on the British chat show The Justin Lee Collins Show, Catherine Tate was asked to name the character her former Doctor Who co-star David Tennant played in Harry Potter and the Goblet of Fire. (It's Barty Crouch, Jr., which by Harry Potter standards is a pretty normal name). The famously forgetful comedian struggles just a bit to come up with the right answer, but you have to give her points for trying.