Milarepa (2006)

According to imdb: Milarepa is a tale of greed and vengeance – demons, magic, murder and redemption. It is the story of the man who became Tibet’s greatest mystic.

Like any movie depends on a lot from what perspective we are watching it. If we like magic, it can be only a fantasy, but if we look deeper at the meaning of the tale, we may find a different realm.