The Power premieres on Shudder

The Power to exclusively premiere on Shudder