Advert
Review: Last Shift – “A haunting and unsettling atmosphere”
Last Shift is a horror movie written and directed by Anthony DiBlasi. Having semi-enjoyed DiBlasi’s Floridian puppetry serial killer...
Read MoreAmazon Prime Free Trial