Another great couch in store on tonight's Graham Norton Show, but he never really lets us down, does he?

Batman himself will be on the show tonight, although this time Ben Affleck will be talking about his latest role in action thriller The Accountant. Read our four star review of it here.

The legend that is David Attenborough will also be on the show, who turned 90-years-old last May. Yep, 90. He's some man. The broadcaster and naturalist will be talking about his BBC show Planet Earth II.

Also on the couch will be Claire Foy and Matt Smith who reveal all about their roles as the Queen and Prince Philip in Netflix series The Crown.

Music then will be provided by the one and only Sting.

Catch The Graham Norton Show tonight on BBC1 at 11.05pm.