An extraordinary film -- not easy to watch because of the violence but well-worth the time. We should always be reminded that horrible things go on under our collective noses. Both Forest Whitaker and James McAvoy were absolutely brillient.