unrelenting is a good word.. I thought it was very good, but I can't bear to watch it again.. I could hardly bear to watch it the first time (just like Atonement..)