Nakon terorističkog napada na američku zajednicu u Riyadhu, u Saudijskoj Arabiji, FBI agent Ronald Fleury (Jamie Foxx) zatraži od arabijskog konzula pet dana za istragu lokacije. Dolazi s agentima Grantom Skykesom (Chris Cooper), Janet Mayes (Jennifer Garner) i Adamom Leavittom (Jason Bateman) kako bi pronašao teroriste. Agenti se sreću s raznim zamkama i preprekama, ali pomaže im pukovnik Faris Al Ghazi (Ashraf Barhom), koji ih savetuje kako da se ponašaju i deluju u nepoznatom okruženju.