I was drawn to the movie by Helen Mirren, who I think is a fabulous actress. However even though she plays a pivotal part in the movie, she did not carry it by herself. The entire cast played their roles to perfection, which kept me glued to the screen. As a native of the Caribbean with roots from all walks of life, including Indian. Such movies move me to the core and really shows that being open to all racial backgrounds can be inspiring and very relevant on today's world. I have seen it 5 times and never get bored.