盖·皮尔斯
Guy Pearce
饰:莱昂纳多 Leonard
凯瑞-安·莫斯
Carrie-Anne Moss
饰:娜塔莉 Natalie
乔·潘托里亚诺
Joseph Peter Pantoliano
饰:泰迪·甘默尔 Teddy Gammell
乔雅·福克斯
Jorja Fox
饰:莱昂纳多的妻子 Leonards Wife
斯蒂芬·托布罗斯基
Stephen Tobolowsky
饰:萨米 Sammy
托马斯·列农
Thomas Lennon
饰:医生 Doctor
考乐姆·吉斯·雷尼
Callum Keith Rennie
饰:Dodd
小马克·布恩
Mark Boone Junior
饰:伯特 Burt
拉什·费加
Russ Fega
饰:Waiter
哈里特·桑塞姆·哈里斯
Harriet Sansom Harris
饰:Mrs. Jankis
玛丽安妮·穆勒雷尔
Marianne Muellerleile
饰:Tattooist
拉里·霍尔登
Larry Holden
饰:吉米 Jimmy
Buzz Visconti
饰:旅馆房客 Motel Guest (uncredited)
金伯利·坎贝尔
Kimberly Campbell
饰:金发女郎 Blonde