Justin Russel

Sleeper

“The Sleeper” Gets Official Re-Release

Scream Team Releasing (the distributors of The Barn and 10/31) is proud to announce the newest addition to the label…’The Sleeper’. A retro throwback directed by Justin Russell that ...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.