We watched There Will Be Blood last night. Very good, but I don't think I could sit through it a second time.