Captain Jack Harkness is one of NuWho's most popular additions to the Doctor Who canon, and has had many great moments over the course of his years in both the main series and spin-off Torchwood - but how well were you paying attention to them?

Take our quiz below to see if you really know all there is to know about Jonj Barrowman's fan-favourite character - or whether you've been given a dose of retcon...