'Avenging Spirit' review