"Belyi Bim" has a dog in the starring role, but it is first and foremost a film about human souls and the vicissitudes and uncertainty of human nature, seen through a dog's eyes. Through the many trials in his search of his beloved owner, Bim encounters a varied bunch of people, some kind, some indifferent, some evil. In the most excruciating scene (and I mean that in the literal sense) Bim encounters human kindness in the face of unspeakable tragedy. The film is based on Gavriil Troepolsky's wonderful novel, and stays very true to the book. Be aware that this is not a Disneyesque animal adventure - this movie doesn't pull any emotional punches and therefore it is not a film for everyone. Nevertheless, I'd probably give it a 9 out of 10 rating. Oh, and the cinematography is absolutely superb!