SawLeo 10.0· July 12, 2025Followso short and yet so fantastic....both TOOL and Nine Inch Nails play in this so as far as i'm concerned, this is perfection <31CommentsSign in to react and join the conversation.Sign inGet the appSee all Leo's reviews for Saw (2)First watch8.0October 6, 2024Rewatch 110.0July 12, 2025