Bejrut podczas wojny. Alex Randal (Stephen Moyer), mało doświadczony młody dziennikarz, przyjeżdża do miasta, aby zrobić reportaż z ataku na amerykańską i francuską bazę wojskową. W czasie walk, spotyka Julię Muller (
Anne Parillaud), piękną i zagadkową panią fotograf.