Summary: A French journalist in Afghanistan is kidnapped by the Taliban. Special Forces is playing exclusively in the UK at the Cine Lumiere.
Summary: A French journalist in Afghanistan is kidnapped by the Taliban. Special Forces is playing exclusively in the UK at the Cine Lumiere.