1987, love in time of war: bus driver George meets Carla, a Nicaraguan exile living a precarious, profoundly-sad life in Glasgow. Her back is scarred, her boyfriend missing, her family dispersed; she's suicidal. George takes her to Nicaragua to find out what's happened to them and help her face her past.

Robert Carlyle
as George Lennox

Oyanka Cabezas
as Carla

Scott Glenn
as Bradley

Louise Goodall
as Maureen

Salvador Espinoza
as Rafael

Margaret McAdam
as George's Mother

Gary Lewis
as Sammy

Subash Singh Pall
as Victor

Stewart Preston
as McGurk

Richard Loza
as Antonio
Kenneth Axel Carlsson
One day, a bus driver named George saves a woman who had not bought a ticket. This becomes the beginning of a friendship, which quickly turn into something more. The woman is named Carla and she comes from Equador, a war-torn country. She is deeply traumatized, but George helps her to recover, and e...