Massive plot hole
If Sharon knew (or strongly suspected) the terrorists were those she had trained, and that Samir had helped into the country by student visa, she would know Samir was lying that he didn't know much. He approved their visas! Feel like I must have missed something?
share