« The film 'Slumdog Millionaire' portrays the spirit you feel in India. For those who haven't been there, the film says it all. »