this be absolutely one of the best movie i have ever see . it take me on a a roller coaster of emotion . i laugh and cry and get disgust and happy and in love . all this in a little over two hour of time . the actor be all brilliant . i have to mention the lead actor of course and michael nyquist . he do a remarkable job . i also admire the actor who play tore and who play this mentally challenged young man in such a convincing way . he sort of remind me of leonardo di caprios roll in gilbert grape . and then there be the most beautiful song in the world represent gabriella sång . i recommend this for everyone to see and enjoy .