Movie History Electric Shadows 2004 Electric Shadows 2004 The Green Hat 2004 The Green Hat 2004 Devils on the Doorstep 2000 Devils on the Doorstep 2000