The Spirit -- 1.5 stars