This analysis examines the intersections of migration and neoliberal immigration policy in Canada through a political economy lens. It looks particularly at the increasing phenomenon of human smuggling and it asks how the emergence of neoliberalism has shaped Canadian immigration policy and how has this impacted working peoples’ lives and forced them to become migrants. Canada increasingly treats migrants with suspicion and seeks to prevent the less “profitable” ones from entering. Today’s policies are the result of a historical process of entrenching a North-South divide as some sort of unavoidable truth, and the fruits of the global North as requiring protection from “needy” and “lazy” poor in the global South. It is this paradigm which the following analysis seeks to problematize and deconstruct by examining the historical roots of the North-South divide.