A happy Indian Independence Day weekend turned sour for Bollywood icon Shah Rukh Khan, who was detained Friday at Newark International Airport. The actor, 43, was en route to festivities in Chicago when agents pulled him aside for two hours of questioning -- and this was before he was even allowed to make a phone call. The Indian consulate later vouched for an "angry and humiliated" Khan, who was released as outrage erupted in his native country. Airport authorities declined comment about the misunderstanding, which appears to have arisen when the Independence Day parade was mistaken for the Dependence Day parade of litigation plaguing unauthorized Bollywood ripoffs of American films like My Cousin Vinny, The Curious Case of Benjamin Button and The Hangover. Still, no excuses. Sorry, Khan. [Reuters]