Welcome to the home of the Deluded...
A new psychological thriller feature film in pre-production
"The strength of the order lies in its concealment, let it never appear in any place in its own name, but always concealed by another name, and another occupation"
They see themselves as leaders, an underground cult. All adorning a position of authority. Through manipulation they do what they want, they own this town. They are the rules... They are the deluded