Browse 1 movies from Padma Pictures Pvt. Ltd.
Avtaar is a Nepali action-drama film centered on themes of revenge, justice, and sacrifice.
Feb 1997