Reviews 0 What’s the lowdown on Slumdog? January 30, 2009 That’s precisely what a number of folks are attempting to ascertain in light of the accolades this British/US film (shot in the underbelly of India) is receiving. It very well[…]