God! Imogen's work left in the wrong place (8)
I believe the answer is:
hercules
'god' is the definition.
(Hercules can be considered a god)
I can't explain the remainder of the clue.
(Other definitions for hercules that I've seen before include "Greek hero who carried out 12 labours" , "Mythical strongman celebrated for his "labours"" , "Greek hero who performed twelve great tasks" , "Strong man of mythology" , "A very powerful man" .)