A police officer searching for his missing sister in Spain uncovers a terrorist cell.
as Nick Harper
as Ana Palacios
as Saleem Haddad
as Lola
as Natalie
as Jefferson
as Victor De Pablo
as Isabel
as Alberto
as Faith
as Inspector Nietu