Ram Jaane (1995)
Ram Jaane (Devanagari: राम जाने, Nastaliq: رام جانے, translation: "Ram Knows") is a 1995 Indian Bollywood Action Crime movie directed by Rajiv Mehra about an unnamed kid (portrayed by Shah Rukh Khan) who grows up to become a gangster. He uses the name Ram Jaane after meeting with a priest who in response to the kid asking about his name said Ram Jaane (God knows). It is the fourth time Shah Rukh Khan is playing a negative role after Baazigar, Darr and Anjaam.
More at Wikipedia.