Food and Entertaining Is Slumdog Millionaire in Netflix? Where can I watch Slumdog Millionaire in Canada? Currently you are able to watch "Slumdog Millionaire" streaming on Starz Play Amazon Channel, Crave, Crave Starz.