20060908 delhi-times: 'Penelope's film will reveal the truth'