Face Of Terror2003 · United States · Action1h 40mA police officer searching for his missing sister in Spain uncovers a terrorist cell.