The Last Avatar

The Last Avatar

Available on Prime Video
The Last Avatar is a mystical adventure story that centers on the arrival of Kalki, the final avatar of our current age, who comes to rescue humanity at a critical time of Earth history.
Starring Alexander Polinsky, Neale Donald Walsch, Adey