Hardball (2001) review