Killjoy 2: Deliverance from Evil

2002