Gawd, even if it took them 3 1/2 hours to finish their investigation, you'd think they'd let the first interviewees off, then the next batch, etc., and not keep everybody on the plane for 3 1/2 hours!
Actually, the news reports said they rescreened all the passengers after the 3 1/2 hour delay.