It was pretty good. A typical story of athlete fights for friends and family, athlete gets corrupted by fame and fortune, athlete has climactic fight where he might salvage both his soul and the faith of his girl. But it's put together by a very smart screenplay. You're never really sure what who's gonna say next, but it always seems natural. My favourite scene was Peg (Lilli Palmer) answering the door early in the morning to find Charlie (Garfield), her estranged former fiance. The conversation they have is really neat, particularly the part where Peg mentions not being "very bright" that morning because she'd worked late the night before. Just a nice moment of a character's "real" life making itself known subtly in the dialogue.
I'm a lot more tired right now than I oughta be . . .