20060528 delhi-times: What? A film on my life?