Caught in between the bad boys are genial Scottish café proprietor Roberto (Gerald Lepkowski) and the unacknowledged love of his life, Alice (Shirley Henderson). Peopled with some truly great faces (Dan Hedaya and Russell Hunter to name but two), this is an admirable little movie that successfully combines romance with revenge and gentleness with violence.