Le film se passe dans une île lointaine et mystérieuse de Nouvelle Angleterre à la fin du XIXème siècle, et met en scène une « histoire hypnotique et hallucinatoire » de deux…
Un clochard fait régner la justice dans une ville grâce à son fusil à pompe.