Karl Johnson (Arthur) and Benedict Cumberbatch (Bernard) play father and son. In 2015, they both appeared on stage in Hamlet at the Barbican, where Benedict Cumberbatch played Hamlet, and Karl Johnson played the Ghost of Hamlet's father - another father and son pairing.