

MovieCrimeDrama
Life Without Principle
FOR FIVE MILLION DOLLARS, HOW FAR WOULD YOU GO?
6.7(94)20111h 47m
A criminal, a bank clerk and a police officer find their destinies entwined when a loan shark gets assaulted after having withdrawn $10 million from the bank in the midst of the world financial crisis.
- Director
- Johnnie To
- Created by
- John Chong
Links
Where to Watch · IN
Streaming data provided by JustWatch via TMDB. Quality tiers (HD/4K) aren't exposed by TMDB.
Cast

Lau Ching-wan
Three-Legged Panther

Richie Jen
Inspector Cheung Jin-fong

Myolie Wu Hang-yee
Connie

Denise Ho Wan-si
Teresa Chan

Keung Ho-man
Law Siu Lung

Lo Hoi-pang
Chung Yuen

Singh Hartihan Bitto
Bank Security Guard

Tam Bing-Man
Boss Lee Kwan

Ronald Yan Mau-keung
Manager Ho Sze-tung

Kenneth Cheung Moon-Yuen
Kenneth

Chiu Chi-shing
Ponytail

Cheung Siu-fai
Ng Yiu Wah

Law Wing-cheong
Brother Wing

Felix Wong Yat-wah
Sam

Cheung Wing-Cheung
Wah's Thug

Stephanie Che Yuen-yuen
Jackie

JJ Jia Xiaochen
Ms. Ho

Ben Wong Chi-yin
Inspector Lee Ho Tat

Terence Yin Chi-wai
Mr. Sung

Joyce Wong
Helen

Frankie Ng Chi-hung
Brother Bi

Candice Chiu
Jenny Kwok

Lee Siu-kei
Brother Four

Lo Fan
Landlady
Loading cast…
Crew
Directing
- Johnnie ToDirector
- Albert Mak Kai-KwongAssistant Director
- Jeff Cheung Ka-KitFirst Assistant Director
- Jack Lai Jan-LungSecond Assistant Director
- Angus Chan Siu-HeiSecond Assistant Director
- Cox Chong Wing-ChingSecond Assistant Director
- Joe Chan Chi-HoSecond Assistant Director
- Lam Sheung TingScript Supervisor
- Total ToScript Supervisor
Writing
- Jeff Cheung Ka-KitWriter
- Yau Nai-hoiWriter
- Yip Tin-ShingWriter
- Au Kin-yeeWriter
- Albert LeungLyricist
- Ben WongWriter
Production
- John ChongExecutive Producer
- Johnnie ToProducer
- Chiu Chi-shingUnit Manager
- Shirley Lau Yim-NgoAssociate Producer
- Elaine ChuLine Producer
- To Kei-ChiProduction Coordinator
- Jackson Ha Chak-shunProduction Manager
- Eric Huen Chi-KitProduction Manager
- Angel Tang On-KeiAssistant Production Manager
- Sin Shuk-MuiAssistant Production Manager
- Cathy Lau Wai-FongPost Production Coordinator
Camera
- Cheng Siu-KeungDirector of Photography
- To Hung-MoDirector of Photography
- Wong Shing-ChungFocus Puller
- Lau Wai KwanFocus Puller
- Egg Wong Chun-WaiKey Grip
- Chan Ka-LingKey Grip
- Ho Wing-LokKey Grip
- Allen LeungStill Photographer
- Wai Kit PangStill Photographer
- Cheng Kai MingStill Photographer
Editing
- David M. RichardsonEditor
- Allen LeungEditor
- Edwin Van HuizenDigital Colorist
Sound
- Angus MakSound Recordist
- Jamas Tse Yiu-KeiSound Recordist
- Ng Kin-FaiBoom Operator
- Cheung Sai-TakBoom Operator
- Mike PaprockiSound Designer
- James WallaceSound Designer
- Paul SharpeSound Re-Recording Mixer
- Iain PattisonSound Re-Recording Mixer
- Graeme HughesSound Re-Recording Mixer
- Benny Chu Chi-HaSound Re-Recording Mixer
- Stan Yau Kwok-LeungSound Re-Recording Mixer
- Benny Chu Chi-HaSound Effects Designer
Art
- Sukie YipArt Direction
- Alex Au Ho-KwanProperty Master
- Keith CheungProperty Master
- Sukie YipProduction Design
Costume & Make-Up
- Sukie YipCostume Design
- Elsa Chan Kit-LingDresser
- May Wong Mei-ShingDresser
- Anna LaiDresser
- Kelly Chiu Wai-SaanMakeup Artist
- Jeff LiHairstylist
Visual Effects
- Ken Law Wai-HoVisual Effects Supervisor
- Tommy Cheung Chin-WingCompositing Supervisor
Crew
- John ChongPresenter
- Lu Ching-tingSet Runner
- Lam HakSet Runner
- Wai-Kwong LawSet Runner
Lighting
- Wu Kwok-ChiuGaffer
- Kwong Ting-FongGaffer
- Hung Wai-LeungElectrician
- Ip Kwok-KinElectrician
- Leung Wai-MingElectrician