The history of Indian cinema dates back to the early 2oth century. From the first talkie in Hindi, Alam Ara to the era of OTT now, many delightful stories have been told and retold to cast a spell on the audiences across the country and beyond. Some minted money at the box office, others could win the hearts only. Here is a year-wise selection of some of the finest Hindi films since 1947 that have left an indelible mark.