Tag: The Power

Shudder Reveals Trailer for ‘The Power’

Shudder revealed the trailer for their upcoming feature The Power, which is set to debut this Thursday exclusively on their channel. The synopsis, provided by Shudder, is as follows: London, 1974. As Britain...
Advertismentspot_img

Most Popular