Heads off to deal with this gatekeeper? (8)
I believe the answer is:
cerberus
'gatekeeper?' is the definition.
(three-headed guard dog in Greek mythology)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for cerberus that I've seen before include "Guardian dog of Hades" , "Three headed guard dog of Hades" , "Mythical three-headed watchdog guarding Hades" , "underworld guard" , "Three-headed guard dog" .)