Alur
Brendan Reilly, seorang finansier yang tercemar reputasinya dan berpura-pura sebagai bangsawan bernama "Lord Doyle," tinggal di Makau setelah melarikan diri dari kejahatan finansial yang dilakukannya di Britania Raya. Sebagai seorang penjudi ulung, Reilly berpindah-pindah antara hotel mewah dan kasino megah, mengandalkan citra kaya raya untuk menahan para kreditornya, sementara ia semakin bergantung pada alkohol, takhayul, dan sensasi sesaat dari perjudian. Di Makau, Reilly dikenal sebagai gweilo, "hantu putih", seorang hantu asing yang dianggap tidak terlihat. Dengan utang yang terus menumpuk dan dana yang semakin menipis, ia terus mencoba peruntungannya di meja bakarat. Di sanalah Reilly bertemu dengan Dao Ming, seorang makelar kredit yang misterius.
Terhibur oleh Reilly setelah salah satu klien Dao yang putus asa melompat hingga tewas, Dao yang diliputi rasa bersalah membawanya ke rumahnya. Reilly meyakini bahwa secara statistik nasib baiknya akan segera tiba dan mencoba membujuk Dao untuk memberinya kredit, namun Dao
menolaknya. Dao kemudian membawanya ke sebuah kuil dan kemudian duduk bersama di pinggir pantai di mana ada ritual yang dilakukan di hari pertama Festival Hantu. Pagi harinya, ia terbangun sendirian dengan sebuah angka tertulis di tangannya.
Ketika rentetan kekalahannya berlanjut, Reilly ditemukan oleh seorang penyelidik dari Huntsworth Investigations bernama Cynthia Blithe, yang memberinya waktu hingga esok hari untuk mengembalikan dana sejumlah £957.000 yang pernah digelapkannya di masa lalu, atau dideportasi ke Britania Raya untuk diadili. Tidak dapat menemukan Dao, ia mendekati sesama penipu ekspatriat, Adrian Lippett, untuk meminta bantuan, hanya untuk menyadari bahwa Lippett adalah orang yang menyewa Blithe. Putus asa, ia pun mempertimbangkan bunuh diri. Semakin tertekan dan linglung, Reilly makan di sebuah restoran yang tidak mampu ia bayar. Saat didesak untuk membayar, Reilley mengeluarkan sebuah kartu bertuliskan Pulau Lamma dan tiba-tiba Dao Ming muncul di sebelahnya. Dia kemudian terkena penyakit jantung dan roboh.
Reilly terbangun di sebuah rumah terapung di Pulau Lamma , tempat Dao merawatnya hingga kondisinya membaik. Keduanya menjadi dekat dan saling berterus terang satu sama lain. Reilley
mengaku bahwa dia telah mencuri uang dari seorang wanita tua kaya. Sementara Dao juga mengaku bahwa dia juga telah mencuri uang dari orang tuanya untuk lari dari rumah demi kehidupan yang lebih baik sehingga menyebabkan ayahnya meninggal seminggu kemudian. Dao mencoba untuk mengirimkan uang untuk ibunya tetapi selalu ditolak. Saat ditinggalkan sendirian, Reilly menyadari bahwa angka di tangannya adalah kombinasi untuk gudang terkunci milik Dao, di mana ia menemukan karung-karung uang yang terendam di bawah air.
Tak mampu menahan dirinya, Reilly membawa uang itu ke kasino dan mendapati dirinya berada dalam rentetan kemenangan yang tidak masuk akal. Ia melunasi semua hutang-hutang hotelnya, tetapi kemenangan akibat kehadiran makhluk supranatural membuat ia dilarang untuk bermain di semua kasino di Makau. Reilley kemudian meminta untuk diberi kesempatan untuk memainkan sebuah permainan bakarat senilai HK$8 juta dollar untuk terakhir kalinya, yang akhirnya disetujui. Blithe memaksa Reilly untuk membayar hutangnya, tetapi Reilly akhirnya menawarinya sejumlah uang yang besar untuknya bila dia diizinkan untuk bermain dan menang.
Permainan bakarat tersebut secara tak terduga diikuti oleh Lippett, yang menyamar sebagai pangeran Italia untuk menyamai taruhannya, tetapi kemenangan jatuh kepada Reilly. Reilly membayar semua hutangnya disertai uang sebesar $50.000 sebagai bonus untuk Blithe sesuai janjinya, serta memberikannya sebuah ciuman.
Reilly pergi bersama kemenangan yang diraihnya untuk mencari Dao Ming. Grandma menawarinya sebuah permainan dengan peluang 100 banding 1, tetapi ia menolak, dan Grandma mengungkapkan bahwa Dao telah meninggal karena menenggelamkan dirinya pada malam pertama festival hantu.
Menyadari bahwa pengalaman-pengalamannya bersama Dao hanyalah halusinasi, Reilly meninggalkan sarung tangan keberuntungannya dan kembali ke kuil tempat dia pernah pergi bersama Dao, kemudian membakar seluruh uangnya sebagai persembahan untuknya. Berdiri di tepi air di tengah kembang api festival, bayangannya tampak berubah menjadi Dao, menandakan bahwa Reilly dihantui oleh arwahnya. Dalam adegan tengah kredit, terlihat Reilley dan Blithe sedang menari di aula dansa hotel.