Paul Laverty drew on his experiences as a lawyer working with human rights groups in Nicaragua in writing the script for CARLA'S SONG, which stars Robert Carlyle (TRAINSPOTTING) as George, a Glasgow bus driver. Attracted to Carla (Oyanka Cabezas), a beautiful but impoverished Nicaraguan woman who often rides his bus, he sometimes allows her to ride for free--and is fired as a result. But he keeps in touch with Carla, helping her find a place to live in a spare room of a friend's apartment after learning that she's become detached from a dance troupe, forcing her to dance in the streets of Glasgow for meager remuneration. As they continue to see each other, George finds that Carla is subject to drastic mood swings, a result of her Sandinista boyfriend, Antonio (Richard Loza), having been captured by the Contras. Realizing that nothing will be resolved until Carla discovers the truth about Antonio, George agrees to accompany her to Nicaragua to try to find him. Carlyle is typically excellent in this film by hard-hitting English filmmaker Ken Loach, who is known for casting an unswerving eye on complex political and human rights issues.
Robert Carlyle stars in this rather sombre story of love among the revolutionaries from director Ken Loach, made in the year between Carlyle's famous turns in Trainspotting and The Full Monty. He plays a Glasgow bus driver who falls in love with exotic Oyanka Cabezas, a refugee from war-torn Nicaragua. He insists they go there so that she can confront her demons — only for him to learn just what she's had to suffer. The story runs out of steam once the action moves from Scotland, but Loach is a persuasive propagandist and Carlyle has enormous charm. Fans of Carlyle's tougher side are well served by his villainous performance in the new Bond movie, The World Is Not Enough.