Cast and Crew of Om Shanti Om

Cast of
Om Shanti Om

About Om Shanti Om

Reincarnated 30 years after being killed in a suspicious on-set fire, a small-time actor is determined to punish the person who ignited the blaze.

Full Cast of Om Shanti Om

Shah Rukh Khan
plays Om Prakash Makhija / Om Kapoor

Deepika Padukone
plays Shantipriya / Sandy

Arjun Rampal
plays Mukesh “Mike” Mehra

Shreyas Talpade
plays Pappu Master

Kirron Kher
plays Bela Makhija

Nitesh Pandey
plays Anwar

Shawar Ali
plays Shahwar

Yuvika Chaudhary
plays Dolly

Satish Shah
plays Partho Roy

Juhi Chawla Mehta
plays Self (uncredited)

Javed Sheikh
plays Rajesh Kapoor

Masood Akhtar
plays Old Dressman (uncredited)

Hrithik Roshan
plays Self (uncredited)

Preity Zinta
plays Self (uncredited)

Vishal Dadlani
plays Special appearance (uncredited)

Abhishek Bachchan
plays Self (uncredited)

Rishi Kapoor
plays Self (uncredited)

Subhash Ghai
plays Self (uncredited)

Amitabh Bachchan
plays Self (uncredited)

Akshay Kumar
plays Self (uncredited)

Dharmendra
plays Self, special appearance in "Deewangi Deewangi" (uncredited)

Priyanka Chopra Jonas
plays Self, special appearance in "Deewangi Deewangi" (uncredited)

Priyanka Chopra Jonas as Self, special appearance in "Deewangi Deewangi"  (uncredited)

Priyanka Chopra Jonas (born 18 July 1982) is an Indian actress and producer. The winner of the Miss World 2000 pagean...

See Priyanka Chopra Jonas's other roles

Rekha
plays Self, special appearance in "Deewangi Deewangi" (uncredited)

Salman Khan
plays Self, special appearance in "Deewangi Deewangi" (uncredited)

Sanjay Dutt
plays Self, special appearance in "Deewangi Deewangi" (uncredited)

Mithun Chakraborty
plays Self, special appearance in "Deewangi Deewangi" (uncredited)

Kajol
plays Self, special appearance in "Deewangi Deewangi" (uncredited)

Jeetendra
plays Self, special appearance in "Deewangi Deewangi" (uncredited)

Karisma Kapoor
plays Self, special appearance in "Deewangi Deewangi" (uncredited)

Malaika Arora
plays Self, special appearance in "Deewangi Deewangi" (uncredited)

Saif Ali Khan
plays Self, special appearance in "Deewangi Deewangi" (uncredited)

Rani Mukerji
plays Self, special appearance in "Deewangi Deewangi" (uncredited)

Sunil Dutt
plays Appearance in song (Archive footage) (uncredited)

Uday Chopra
plays Self

Bipasha Basu
plays Self

Bappi Lahiri
plays Self

Chunky Pandey
plays Self

Feroz Khan
plays Self

Koena Mitra
plays Self

Karan Johar
plays Self

Rakesh Roshan
plays Self

Shabana Azmi
plays Self

Sanjay Kapoor
plays Self

Yash Chopra
plays Self

Ameesha Patel
plays Self

Dia Mirza
plays Self

Zayed Khan
plays Self

Vidya Balan
plays Self

Tusshar Kapoor
plays Self

Shilpa Shetty Kundra
plays Self

Urmila Matondkar
plays Self

Arbaaz Khan
plays Self

Dino Morea
plays Self

Amrita Arora
plays Self

Aftab Shivdasani
plays Self

Tabu
plays Self

Govinda
plays Self

Bobby Deol
plays Self

Lara Dutta
plays Self

Ritesh Deshmukh
plays Self

Farah Khan
plays Self

Suniel Shetty
plays Self

Gauri Khan
plays Self

Mushtaq Sheikh
plays Roadside sleeper

Kareena Kapoor Khan
plays Walks past on red carpet (uncredited)

Kareena Kapoor Khan as Walks past on red carpet (uncredited)

Kareena Kapoor Khan (born September 21, 1980) is an Indian film actress who appears in Bollywood films. Born into a ...

See Kareena Kapoor Khan's other roles

Lin Laishram
plays Om Kapoor's Friend (cameo)


Crew of Om Shanti Om

Discover the backstage crew of Om Shanti Om →