Abandoned by his mother as a child, gentle giant Xavier Aislado is brought up in Edinburgh by his hard-nosed father and ferocious Spanish grandmother. Years later, a twist of fate leads Xavi to a job in journalism and he is drawn into a dark world of drugs, prostitution and murder.