On Swift Horses is seductively cast and shot, as befits a heart-torn romantic drama about hidden vices, which wanders from a Kansas one-horse town to Las Vegas to Mexico and back, all in the 1950s.