Bollywood has given us some great gems that have inspired an entire generation. 
And so we made the perfect watch list of 30 films that millennials definitely should watch before they turn 30!

1. Lunchbox

2. Rang De Basanti

3. Salaam Bombay!

4. Masaan

5. Tamasha

6. Lakshya

7. A Wednesday

8. Piku

9. Andaz Apna Apna 

10. Swades

11. Haider

12. Kabhi Haan Kabhi Naa

13. Zindagi Na Milegi Dobara

14. Veer-Zaara

15. Dil Chahta Hai 

16. Kahaani

17. Jab We Met 

18. Barfi!

19. Queen

20. Kabhi Khushi Kabhie Gham

21. Rockstar 

22. Yeh Jawaani Hai Deewani

23. Lagaan

24. Khosla Ka Ghosla

https://www.youtube.com/watch?v=353WfsAihvs

25. Omkara

26. Aankhen

27. Udaan

28. Bhaag Milkha Bhaag

29. Monsoon Wedding

30. Chak De! India

Tell us more in the comments section!