Lovecraftian tale of woman stolen from another dimension.
She wears green & fucks to beat the British.
A jedi's hunt for her enemy takes a dire turn.