Arjun
Rampal
as
Joe
Mascarenhas
An
idealist.
A
man
of
few
words
and
lets
his
guitar
do
the
talking.
His
loyalty
towards
his
girlfriend
and
his
band
makes
him
the
hero.
It
seems
like
God
filled
him
with
all
the
talent
in
the
world
but
forgot
to
give
him
an
opening
to
share
it.
He
is
the
lead
guitarist
of
the
band.
Purab
Kohli
as
KD
(Kedar
Zaveri)
Prefers
to
be
known,
as
K.D.
"Killer
Drummer" is
the
scion
of
a
successful
jeweler
family.
His
father
and
he
don't
see
eye
to
eye
on
most
issues.
If
one
had
to
see
K
D
in
his
work
environment,
one
would
think
that
he
would
suffocate
and
die.
On
stage
it
may
look
like
he
is
slamming
those
drums
with
a
vengeance
but
actually,
he's
only
just
breathing.
He
is
the
heart
of
magic
Luke
Kenny
as
Rob
Nancy
The
Laid
back
quiet
fence
sitter
of
the
band.
If
ever
a
disagreement
arose
trust
Rob
to
step
in
and
resolve
the
issue.
He
was
part
of
the
band
because
he
loved
what
it
was
really
all
about,
the
friendship
and
the
Bond.
His
Keyboard
was
an
extension
of
his
mind.
Farhan
Akhtar
as
Aditya
Shroff
A
bohemian
with
boy
from
Delhi
who
left
the
comforts
of
his
parents
home
to
chase
his
dream
of
becoming
a
singer
in
a
rock
band.
He
has
flare
for
unconventional
poetry
but
at
the
same
time
with
a
message
for
today's
youth
makes
him
an
instant
hit
with
Generation
X.
He
is
the
lead
singer
of
magic
Synopsis
Rock
On!!
is
the
story
of
4
friends
who
put
together
the
greatest
band
this
country
has
ever
seen,
but
never
makes
it.
Years
later
fate
conspires
to
bring
them
together
again
and
set
them
on
a
journey
back
to
where
they
left
off...
a
soul-searching
pilgrimage
into
their
past.