Skip to content
SearchOTT
Rock On 2 poster

Rock On 2

2016·Movie·U·143 min·★ 4.9(16)

“Every generation finds its voice.”

The musical drama is a sequel to the 2008 blockbuster 'Rock On' that tells the story of four friends and their passion for music. This time around, the film centers around the regional conflict prevailing in the North Eastern states of India.

▶ Watch trailer

Where to watch Rock On 2 in India

Can I watch Rock On 2 in India? Yes — you can stream Rock On 2 in India on Netflix.

StreamNetflix

Click a service to open Rock On 2 there. Availability last verified on November 13, 2026.

Where is Rock On 2 streaming around the world?

CountryStreaming onRent / Buy
IndiaNetflix—
United StatesNetflix, Netflix Standard with Ads—
United KingdomNetflix, Netflix Standard with Ads—
CanadaNetflix, Netflix Standard with Ads—
AustraliaNetflix, Netflix Standard with Ads—
FranceNetflix, Netflix Standard with Ads—
BrazilNetflix, Netflix Standard with Ads—
South KoreaNetflix, Netflix Standard with Ads—

About Rock On 2

Rock On 2 is a 2016 Hindi-language music and drama film directed by Shujaat Saudagar. The cast is led by Farhan Akhtar, Arjun Rampal, Purab Kohli. It has a runtime of 2h 23m. In India, it is currently streaming on Netflix.

Rock On 2 was produced by Eros International and Excel Entertainment and made in India. It was released on November 11, 2016, and carries a U certification.

Director
Shujaat Saudagar
Writers
Abhishek Kapoor, Pubali Chaudhuri
Release date
November 11, 2016
Original language
Hindi
Age rating
U
Status
Released
Country
India
Production
Eros International, Excel Entertainment

Rock On 2 cast & crew

Rock On 2 was directed by Shujaat Saudagar and written by Abhishek Kapoor and Pubali Chaudhuri.

The cast features Farhan Akhtar as Aditya Shroff, Arjun Rampal as Joseph Mascarenhas (Joe), Purab Kohli as Kedar Zaveri / KD, Shraddha Kapoor as Jiah Sharma, Shashank Arora as Uday, and Prachi Desai as Sakshi Shroff.

Behind the camera, the score was composed by Ehsaan Noorani, cinematography is by Marc Koninckx, and it was produced by Farhan Akhtar and Ritesh Sidhwani.

Is Rock On 2 worth watching?

At 2h 23m, it's a standard feature-length watch.

If you enjoy music and drama, Rock On 2 is worth a place on your watchlist.

How and where to watch Rock On 2

In India, you can stream Rock On 2 on Netflix. Click any service above to open it directly.

Streaming rights change country by country and month by month, so the options above reflect India today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of Rock On 2

Farhan Akhtar

Farhan Akhtar

Aditya Shroff

Arjun Rampal

Arjun Rampal

Joseph Mascarenhas (Joe)

Purab Kohli

Purab Kohli

Kedar Zaveri / KD

Shraddha Kapoor

Shraddha Kapoor

Jiah Sharma

Shashank Arora

Shashank Arora

Uday

Prachi Desai

Prachi Desai

Sakshi Shroff

Shahana Goswami

Shahana Goswami

Debbie Mascarenhas

Kumud Mishra

Kumud Mishra

Jiah's Father

Usha Uthup

Usha Uthup

Cameo

More from the Rock On Collection

Rock On 2 — FAQs

▸Where can I watch Rock On 2 in India?

Rock On 2 is streaming on Netflix in India.

▸Where can I watch Rock On 2 in the US?

In the US, Rock On 2 is streaming on Netflix and Netflix Standard with Ads.

▸Where can I watch Rock On 2 in the UK?

In the UK, Rock On 2 is streaming on Netflix and Netflix Standard with Ads.

▸Is Rock On 2 on Netflix?

Yes — Rock On 2 is currently available on Netflix in India.

▸What language is Rock On 2 in?

Rock On 2 is originally in Hindi. Subtitle and dub options vary by streaming service.

▸How long is Rock On 2?

Rock On 2 runs 2 hours 23 minutes (143 minutes).

▸What is Rock On 2 rated?

Rock On 2 is rated U. It holds a 4.9/10 audience score from 16 ratings.

Movies like Rock On 2

See the full list →
Coda
Grace Unplugged
Teen Spirit
Thirty Two Short Films About Glenn Gould
Beyond the Sea
Good Vibrations
Grease Live
I Can Only Imagine 2
Spin
Take the Lead
Pinocchio
Jersey Boys