bolly header
Cast of Om Shanti Om

Shah Rukh Khan
as Om Prakash Makhija / Om Kapoor
Deepika Padukone
Deepika Padukone
as Shantipriya / Sandy

Bindu (I)
as Kamini
Amrita Arora
Amrita Arora
as Herself

Malaika Arora
as Herself (as Malaika Arora Khan)
Shabana Azmi
Shabana Azmi
as Herself
Amitabh Bachchan
Amitabh Bachchan
as Himself

Vidya Balan
as Herself
Bipasha Basu
Bipasha Basu
as Herself
Juhi Chawla
Juhi Chawla
as Herself
Priyanka Chopra
Priyanka Chopra
as Herself
Yash chopra
Yash chopra
as Himself
Bobby Deol
Bobby Deol
as Himself

Ritesh Deshmukh
as Himself (as Ritiesh Deshmukh)
Dharmendra (I)
Dharmendra (I)
as Himself

Kanika Dhillon
as Film Heroine
Sanjay Dutt
Sanjay Dutt
as Himself

Sunil Dutt (I)
as Appearance in song

Lara Dutta
as Herself
Subhash Ghai
Subhash Ghai
as Himself
Govinda (I)
Govinda (I)
as Himself
Jeetendra (I)
Jeetendra (I)
as Himself
Karan Johar
Karan Johar
as Himself

Karisma Kapoor
as Herself
Rishi Kapoor
Rishi Kapoor
as Himself

Tusshar Kapoor
as Himself

Feroz Khan (I)
as Himself
Saif Ali Khan
Saif Ali Khan
as Himself

Salman Khan (I)
as Himself
Zayed Khan
Zayed Khan
as Himself
Rajesh Khanna
Rajesh Khanna
as Appearance in song

Akshay Kumar (I)
as Himself

Urmila Matondkar
as Herself (as Urmila)
Diya Mirza
Diya Mirza
as Herself (as Dia Mirza)

Rani Mukerji
as Herself
Chunky Pandey
Chunky Pandey
as Himself (as Chunkey Pandey)

Ameesha Patel
as Herself

Rekha (I)
as Herself
Hrithik Roshan
Hrithik Roshan
as Himself
Shilpa shetty
Shilpa shetty
as Herself
Sunil Shetty (I)
Sunil Shetty (I)
as Himself (as Suniel Shetty)
Tabu (I)
Tabu (I)
as Herself
Preity Zinta
Preity Zinta
as Herself
Kareena Kapoor
Kareena Kapoor
as Walks past on red carpet (uncredited)
Crew of Om Shanti Om

Shah Rukh Khan
as producer

Kanika Dhillon
as assistant director

Arunabh Kumar
as assistant director

Baylon Fonseca
as adr recordist

Rohan Desai (I)
as digital intermediate supervisor

Abhijeet (I)
as playback singer

Kay Kay
as playback singer
 
bolly footer