I am going to Wayne State University, Detroit on 12th of august by 3 interconnecting planes. I am going to Delhi from Kolkata by Sahara Airlines 11th august, at 15:05. After that, I have a booking in American Airlines from Delhi to Chicago at 00:15 (12th) which will reach Chicago at 05:35. Besides, I have another booking in American Airlines from Chicago to Detroit at 07:19 (12th). As Chicago is the first entry of my attending US, so I have heard that it would take some time for them to check my immigration status at Chicago Airport. But the time interval between the arrival time of the Delhi-Chicago Flight and the departure time of the Chicago-Detroit Flight is not quite long. Will it be a big trouble for me to catch the Chicago-Detroit Flight at 07:19 after the immigration checking (the arrival time of Delhi-Chicago Flight is 05:35)? Is there any possibility that I can miss the Flight from Chicago to Detroit at 07:19? I tried to cancel the booking and tried hard to book a flight at a later time, but I couldnt find any seat at those Flights. What should I do? Should I inform it to the airhostess just before arriving Chicago from Delhi that I have an interconnecting Flight at 07-19 towards Detroit? Or should I dont think about it at all? Kindly help me in this matter.