The most aesthetically pleasing Bollywood films use colour, light, locations and production design to tell the story as much as the dialogue does. Standouts include Barfi!, Dil Se, Haider, Lootera, Jodhaa Akbar, Bulbbul and the films of Sanjay Leela Bhansali, along with newer titles such as Sardar Udham and Qala.
Visual beauty in cinema is not just decoration. Good cinematography sets mood, shows time and place, and helps viewers feel what characters cannot say. Here are 16 Hindi films, in no particular order, that reward anyone who watches closely.
- Quick list
- 1. Barfi! (2012)
- 2. Ludo (2020)
- 3. Dil Se.. (1998)
- 4. Kai Po Che! (2013)
- 5. Haider (2014)
- 6. Fitoor (2016)
- 7. Asoka (2001)
- 8. Jagga Jasoos (2017)
- 9. Jodhaa Akbar (2008)
- 10. Delhi-6 (2009)
- 11. Rang De Basanti (2006)
- 12. Lootera (2013)
- 13. Bulbbul (2020)
- 14. Qala (2022)
- 15. Sardar Udham (2021)
- 16. Every Sanjay Leela Bhansali film
- Where to start
- Frequently asked questions
Quick list
| Film | Year | Director |
|---|---|---|
| Barfi! | 2012 | Anurag Basu |
| Ludo | 2020 | Anurag Basu |
| Dil Se.. | 1998 | Mani Ratnam |
| Kai Po Che! | 2013 | Abhishek Kapoor |
| Haider | 2014 | Vishal Bhardwaj |
| Fitoor | 2016 | Abhishek Kapoor |
| Asoka | 2001 | Santosh Sivan |
| Jagga Jasoos | 2017 | Anurag Basu |
| Jodhaa Akbar | 2008 | Ashutosh Gowariker |
| Delhi-6 | 2009 | Rakeysh Omprakash Mehra |
| Rang De Basanti | 2006 | Rakeysh Omprakash Mehra |
| Lootera | 2013 | Vikramaditya Motwane |
| Bulbbul | 2020 | Anvita Dutt |
| Qala | 2022 | Anvita Dutt |
| Sardar Udham | 2021 | Shoojit Sircar |
| Sanjay Leela Bhansali films | 1999 onwards | Sanjay Leela Bhansali |
1. Barfi! (2012)
Anurag Basu’s story of a deaf and mute young man in Darjeeling, played by Ranbir Kapoor, looks like a storybook. Ravi Varman’s camera fills the hills, toy train and old Kolkata streets with soft, warm colour. Much of the film plays like silent comedy, so the images carry the story.
Also read10 Lighthearted Films With Surprisingly Dark Endings, Explained
2. Ludo (2020)
Basu’s Netflix anthology connects four stories through chance, with the director himself appearing as a narrator. The bright, board-game colours and playful framing match its dark comic tone.
3. Dil Se.. (1998)
Mani Ratnam’s romance set against insurgency in the Northeast has some of the most famous images in Hindi cinema, including “Chaiyya Chaiyya” danced on top of a moving train. Santosh Sivan won the National Film Award for Best Cinematography for the film.
4. Kai Po Che! (2013)
Based on Chetan Bhagat’s novel The 3 Mistakes of My Life, this film about three friends in Gujarat uses Ahmedabad’s rooftops, kites and cricket grounds to build a warm, lived-in world before the story turns darker.
5. Haider (2014)
Vishal Bhardwaj’s adaptation of Hamlet is set in Kashmir in the 1990s. Snow, grey skies and empty streets give it a cold, haunting look that matches its grief and anger.
6. Fitoor (2016)
Abhishek Kapoor’s take on Charles Dickens’s Great Expectations is also set largely in Kashmir. Its autumn chinar leaves, lakes and grand interiors make it one of the most visually lush romances of its decade, even for viewers who found the story uneven.
7. Asoka (2001)
Santosh Sivan both directed and shot this historical drama starring Shah Rukh Khan and Kareena Kapoor. The forests, battlefields and costumes have a rich, painterly quality.
8. Jagga Jasoos (2017)
This musical detective story, again from Anurag Basu and Ravi Varman, has characters singing much of their dialogue. Its comic-book colours and foreign locations make every frame feel designed.

9. Jodhaa Akbar (2008)
Ashutosh Gowariker’s period drama starring Hrithik Roshan and Aishwarya Rai Bachchan was shot partly at real forts in Rajasthan. Its large sets, jewellery and costumes, and the famous “Azeem-O-Shaan Shahenshah” song, made it a visual event.
10. Delhi-6 (2009)
Rakeysh Omprakash Mehra’s film about a young man rediscovering Old Delhi captures rooftops, pigeons, narrow lanes and Ramleela performances. Binod Pradhan’s camerawork turns everyday Chandni Chowk life into a portrait of the city.
11. Rang De Basanti (2006)
Mehra’s story of college friends who connect with India’s freedom fighters moves between bright present-day Delhi and sepia-toned historical scenes. That contrast helps the film’s message land.
12. Lootera (2013)
Vikramaditya Motwane’s love story, loosely inspired by O. Henry’s The Last Leaf, is set in 1950s Bengal and snowy Dalhousie. Its production design, muted colours and slow pace make it look like a moving painting.
13. Bulbbul (2020)
Anvita Dutt’s Netflix horror-fable, starring Tripti Dimri and produced by Anushka Sharma’s Clean Slate Filmz, is set in 19th-century Bengal. Siddharth Diwan’s camera bathes it in deep red and blue light, which became its signature look.
14. Qala (2022)
Dutt reunited with Tripti Dimri and cinematographer Siddharth Diwan for this Netflix drama about a singer in 1940s India. Snowy Shimla, old radio studios and Calcutta mansions give it a dreamy, vintage look.
15. Sardar Udham (2021)
Shoojit Sircar’s biopic of the revolutionary Udham Singh, starring Vicky Kaushal, uses cold London greys and a long, unflinching recreation of the Jallianwala Bagh massacre. Avik Mukhopadhyay won the National Film Award for Best Cinematography for it.
16. Every Sanjay Leela Bhansali film
From Hum Dil De Chuke Sanam and Devdas to Bajirao Mastani, Padmaavat and Gangubai Kathiawadi, Bhansali is known for huge sets, rich colours and carefully staged song sequences. His first web series, Heeramandi: The Diamond Bazaar (2024) on Netflix, followed the same grand style.
Where to start
If you want colour and charm, begin with Barfi! or Jagga Jasoos. For mood and atmosphere, try Lootera, Haider or Bulbbul. For scale and spectacle, pick Jodhaa Akbar or any Bhansali film. Find more film lists in our entertainment section and lighter reads in infotainment.
Frequently asked questions
Which Bollywood film has the best cinematography?
Opinions vary, but Dil Se.. and Sardar Udham both won the National Film Award for Best Cinematography, and Barfi! and Lootera are often praised for their visuals.
Who shot Bulbbul and Qala?
Both films were shot by cinematographer Siddharth Diwan and directed by Anvita Dutt.
Where can I watch Bulbbul, Qala and Ludo?
All three were released directly on Netflix, Bulbbul and Ludo in 2020 and Qala in 2022.
Why are Sanjay Leela Bhansali’s films called visually rich?
His films use large sets, detailed costumes, strong colour palettes and carefully choreographed songs, which give them a grand, theatrical look.
Sources: Wikipedia: National Film Award for Best Cinematography, Wikipedia: Bulbbul, Wikipedia: Qala.








