The Peculiars is an indie superhero film featuring guys with superpowers against evil mimes.
When evil mimes step up to take over the world, or something like that, it is up to the Peculiars to stop them! A very neat superhero indie production. But I believe the production has stopped... long ago. What a bummer.