Narada Vijaya

US

133 min     0     1980     US

Overview

Lord Narayana sends his devotee, Narada to Earth to test the will of his human devotee and start some clashes.

Similar