Kal Ho Naa Ho

A story of a lifetime… in a heartbeat.

2003-11-27 | 187 minutes

Rating: 7.461