Trailer Revealed For Psychological Horror THE TWIN on Shudder
Shudder, AMC Networks’ premium streaming service for horror, thrillers and the supernatural, has released the trailer and premiere date for the original film The Twin. Starring Teresa Palmer (A Discovery of Witches, Warm Bodies, Lights […]