Året er 1974. Den unge kineser, Mark (Chow Yun Fat), rejser til Saigon for at finde lykken. Der møder han en mystisk femme fatale, den smukke Kit. Da han bliver involveret i hendes skyggefulde arbejde, udvikles en tragisk romance. På randen af krig vender Kit tilbage. Dette bringer hende i fare, og Mark må risikere alt for sit livs kærlighed...