Five hours of interrogation is out of control, however. I think if the situation cannot be resolved in 15 minutes or so, a legal arrest needs to be made.
You'd think that the Immigrations officers at LAX would be a little more familiar with media lingo. I am just picturing a group of immigrations personnel 'letting the guy sweat' in an interrogation room in the hopes that it would make him crack. A better option would probably have been to have one of his industry co-workers vouch for him. I'm sure that someone could have ironed this out in well under 2 hours, let alone 5.