1.Many old Hindi movies are freely available to watch from YouTube. You can also download them using any download manager that supports grabbing YouTube links.
2.Many old movies are also available on streaming services like Amazon Prime Video, Netflix, Jio Cinema etc. You have to subscribe to this website and just click to watch movies or download them.
3. Although not recommended, you can use Torrent or nzb sites to download, but these are often not safe or legal.
P.S. Quota may mark my reply as spam; if not, any upvote would be appreciated.