Torchwood's series two opener 'Kiss Kiss, Bang Bang' featured ex-lovers Captain Jack Harkness (Barrowman) and Captain John Hart (Marsters) on a violent collision course, with their first meeting at a Cardiff bar culminating in a passionate kiss that erupted into a brawl.
"It was a great moment. I loved it," Barrowman told CNN. "Walking through the saloon doors, right up to each other, looking like we're just going to punch the crap out of each other, and then they kiss! Brilliant."
Marsters later reprised the role of Captain John for two episodes to close out Torchwood's second series, where his character made peace with Captain Jack. The actor has since claimed that he would love to return for a further guest appearance.
Watch Captain Jack and Captain John's confrontation from the Torchwood series two episode 'Kiss Kiss, Bang Bang' below:
Discussing the success of Torchwood, Barrowman claimed that the show strikes a chord with viewers because it is produced by writers and actors who respect the mythos of the sci-fi genre.
"This is a show with people who are fans of the genre with writers who are fans of the characters, with actors who are fans of the history of the show and of science fiction. It's made by fans, which is incredible," Barrowman explained.
Torchwood: Miracle Day airs Fridays at 10pm ET on Starz in the US and premieres on July 14 on BBC One in the UK.
> Torchwood Eve Myles: 'Gwen loves Jack'
> John Barrowman: 'New Torchwood worth paying for'
> Torchwood: Miracle Day: Eve Myles video interview
Watch Digital Spy's interview with Torchwood producers Russell T Davies and Julie Gardner below: