expedientmeans.com
Slumdog Millionaire – Film Review
Update: Slumdog Millionaire nominated for 10 Academy Awards! Go to official Oscar site here. I settled into my seat in the Landmark Renaissance Place Cinema in Highland Park, Illinois expecting to …