This film is unexpectedly amazing. Superbly written, acted and directed. The music is excellent too. The few viewers in my cinema screening were so affected nobody even moved from their seat until all credits rolled and the screen went completely black.