De CIA zit achter de Ghost aan, een raadselachtig figuur dat door hen bestempeld is als terrorist. Voormalig agent Lucas, die vast zit in Bangkok en aan lager wal geraakt is, krijgt van de CIA de kans op een nieuw leven. Hij moet aan boord gaan van een vlucht naar San Francisco, met de opdracht om een onvindbaar persoon te vinden. Al snel ontdekt Lucas dat het vliegtuig gevuld is met rivaliserende huurmoordenaars, die allemaal achter hetzelfde doelwit aanzitten.