Human trafficking, especially involving women and children, is a severe violation of human rights and is likened to modern-day slavery. This paper reviews some major judgments of the Indian Courts on the issue, revealing the judiciary's efforts to combat and address the problem. Despite international agreements, trafficking remains a significant problem in India due to socio-economic factors and certain societal norms. Key cases such as Shama Bai vs. State of Uttar Pradesh and Upendra Baxi vs. State of U.P. illustrate the judiciary's shifting focus from solely punishing traffickers to also emphasizing the rehabilitation of victims. The study critiques the existing legal framework, questioning its effectiveness and calling for more comprehensive laws and better implementation. The paper advocates for a multifaceted approach to trafficking, combining strict law enforcement with robust victim support and societal change to protect the rights and dignity of vulnerable individuals. It highlights the importance of legislative reform and proactive judicial action in addressing this critical issue.