The official trailer for the upcoming film, Tehran released today, wherein John Abraham plays a hot-headed Delhi police officer going on a daring mission in a foreign land. However, John Abraham's character, Rajeev Kumar, has to take on this mission without the backing of the government. The two-minute-and-thirty-nine-second video starts with the government requesting assistance from Delhi police officer Rajeev Kumar, played by John Abraham, after a terrorist attack targeting civilians. Eventually, Rajeev leaves alone for Tehran, taking on the mission single-handedly.