Following an award-winning run on the festival circuit (including Best Canadian Feature at Fantasia Film Festival), Artsploitation Films has released a trailer, poster and images for writer-directors Chris Bavota and Lee Paula Springer’s psychological sci-fi horror Dead Dicks which stars Jillian Harris as Becca, a young woman who discovers that her suicidal brother’s (Heston Horwin) […]