This is a film that made me laugh and made me cry. The acting is superb and the characters were very engaging. It opened my eyes to the struggles and hardships and I feel glad that I watched it to be able to appreciate that my own problems are comparatively minor.