A trashy vampire flick... More >>>