EXCLUSIVE: Blue Finch Films has locked the North American sale for horror Mom, starring Schitt's Creek actress Emily Hampshire. The film, which premiered at ... Read more