Samir: John Abraham
Samir or Sam (John Abraham) as all his university mates call him is the 'star of the campus'. Athletic, good looking and bright he is one of the most popular boys in New York State University.
Maya: Katrina Kaif
Maya (Katrina Kaif), an Indian girl born and brought up in New York is Sam's classmate and fills the campus with her cheer and fun-loving bohemian attitude.
Omar: Neil Nitin Mukesh
Omar (Neil Nitin Mukesh), a middle class Indian boy from Delhi's Lajpat Nagar, is a bright student who gets a scholarship to come and study at the NYSU.
Roshan: Irrfan Khan
Roshan (Irrfan) is an FBI undercover agent of South Asian descent who is ready to go to any lengths to protect the freedom that he believes everybody in America enjoys.
New York is a contemporary story of friendship set against the larger than life backdrop of a city often described as the centre of the world. Omar (Neil Nitin Mukesh) has gone abroad for the first time in his life and soon enough he begins to see and love America through the eyes of his American friends - Sam (John Abraham) and Maya (Katrina Kaif). It is the story of these three friends discovering a new world together.
But one day the world around them changed... For most of us, larger events in the world are just headlines in the newspapers but these events can change our lives... forever. New York is one such story of 3 young friends whose beautiful lives are turned upside down by larger events beyond their control.
At this point enters Agent Roshan (Irrfan), an FBI undercover agent who sets the ball rolling for a series of tumultuous events that turn the lives of these friends into a dangerous and thrilling roller coaster ride.