wellbutrin sale oxycontin 40mg amoxicillin 500mg isotretinoin 2008 amoxil price meridia 15 mg sildenafil order lexapro 20 mg effexor 75mg effexor xr 75 vicodin prescribing ultracet 37.5 325 mg metformin 750 soma vicodin imitrex 9 prozac 15 mg vicodin es m360 vicodin 3601 buy oxycontin online no prescription norvasc 4 norvasc tablet tylenol vicodin metformin picture discount sildenafil buy testosterone steroids lexapro pills testosterone 250 vicodin 750 vicodin 7.5mg valtrex 2 g alprazolam for sale buy sildenafil citrate vicodin classification norvasc 40 acomplia tablets order diflucan wellbutrin xr imitrex medication amoxicillin pills oxycontin price generic alprazolam doxycycline 20 mg lexapro 2.5mg lexapro generic name lexapro online diflucan 1 metformin medicine vicodin 357 picture of elavil alprazolam 2.5 mg cheap oxycodone buyviagra sildenafil tenuate online nexium cost cost effexor norvasc 7 online testosterone diflucan prescription cheap diazepam generic valtrex valtrex 1g order elavil abbott vicodin cr purchase amoxicillin vicodin tabs vicodin 1000mg vicodin overseas fioricet cod amoxil 400mg isotretinoin 20 vicodin instructions vicodin no prescription needed ld50 vicodin cheap norco alternative to diflucan oxycontin online nexium without prescription metformin 1500 tamiflu swin flu alprazalam nexium otc vicodin schedule 2 buy oxycontin online vicodin es 7.5 elavil 20 wellbutrin 75 mg buy nexium testosterone 300 mg oxycontin 50 mg elavil description acomplia online vicodin cod vicodin otc celebrex pills isotretinoin 13 vicodin purchase diazepam 10mg vicodin overnight generic diflucan butalbital tablets oxycodone no prescription doxycycline without prescription accupril cost accupril generic name buy cheap accupril celexa price 5mg lexapro effexor xr medication meridia over the counter metformin canada sildenafil australia amoxil medicine purchase sildenafil citrate amoxil tablet tamiflu tablets elavil online testosterone 100 alprazolam no prescription testosterone gel online vicidin diflucan price buy vicodin cheap vicodin capsule valtrex prices vicodin order alprazolam 0.25mg lexapro 5 mg diflucan alternatives sildenafil from india vicodin 3600 buy acomplia oxycontin prescription diflucan otc 10mg oxycontin imitrex 100 mg ultracet er oxycodone without prescription amoxil medication amoxicillin 800 mg alprazolam cheap overnight sildenafil buy diazepam 2mg vicodin tylenol 3 vicodin pink pill norco price valtrex 500 mg imitrex 4 tamiflu online celexa tablets vicodin script wellbutrin price norvasc pill cheap acomplia purchase norvasc alprazolam 10 mg celexa without prescription vicdoin sildenafil drug vicodin 3598 tamiflu pig flu order oxycontin online price of sildenafil norvasc 2.5mg nexium for sale buy tenuate lexapro pharmacy lexapro no prescription oxycontin online pharmacy doxycycline medication diazepam 5mg lexapro 10mg generic acomplia testosterone cypionate 200 mg buy diflucan online tamiflu price isotretinoin for sale diazepam sales cheap elavil testosterone cream 2 vicodin 5mg celebrex purchase oxycontin buy online oxycodone cost 3592 vicodin diazepam tablets fioricet tablets alprazolam sale vicodin 120 mg m358 vicodin discount metformin cheap celebrex amoxil prescription buy testosterone online vicodin names buy imitrex valtrex uk imitrex 4 mg doxycycline 100mg nexium prices effexorxr 20mg oxycontin buy isotretinoin alprazolam overnight shipping oxycontin 15mg testosterone prices buy butalbital buy accupril online accupril tablets purchase isotretinoin generic elavil lexapro 7.5 mg oxycontin 5 mg testosterone capsules vicodin how long accupril 10mg vicodin from canada india vicodin buy meridia elavil picture vicodin street prices fioricet price metformin drugs diazepam 5 mg valtrex online wellbutrin 600 mg testosterone canada vicodin 750 7.5 generic accupril online oxycontin er 10 mg vicodin street vicodin price vicodin capsules meridia 10 mg effexor xr prices amoxil 1 oxycontin street drug doxycycline uk vicodin xl vicodin blue oxycontin 15 mg metformin 100 mg valtrex 100 mg oxycontin 70 mg oxycontin street accupril 20 sildenafil 40 alprazolam 0.25 mg order isotretinoin vicodin es vicodin pill markings sildenafil uk meridia discount oxycontin generics cost of metformin testosterone 2004 vicodin es online effexor 75 tamiflu 75mg elavil 4 nexium costs testosterone patch buy online imitrex vicodin vs hydrocodone generic norco vicodin generic names vicodin m357 norvasc 20 sildenafil citrate discount nexium online testosterone medication alprazolam tablets generic amoxil testosterone 300 nexium sales vicodin information vicodin apap pills amoxil generic isotretinoin amoxil 5 vicodin tablets alprazolam discount doxycycline prescribed vicodin drug diflucan australia offer accupril online diazepam 10 mg prescription isotretinoin buy lexapro canada vicodin effexor medicine imitrex 6 mg online vicodin prescription generic drug for accupril fioricet 325 mg order vicodin online no prescription generic doxycycline diflucan one price generic effexor xr oxycontin 240 mg legal vicodin online testosterone pill elavil 500 metformin hcl 1000 vicodin imitrex prescription imitrex 25 mg lexapro without a prescription oxycontin 40 mg vicodin watson 387 ultracet 537 fioricet without prescription lexapro 10 mg amoxil 12h celexa no prescription vicodin 5mg 500mg oxycontin no prescription needed generic oxycontin 40mg price for doxycycline imitrex 10 nexium 20 mg alprzolam diflucan drug fioricet tabs testosterone buy meridia diet pills oxycontin cheap wellbutrin pills vicodin m361 vicodin tab 5-500 oxycontin mgs testosterone meds vicodin dosage mg accupril 5 testosterone pills weight lifting oxycontin 100 mg vicodin 15 mg alprazolam 027 generic name for accupril norvasc prices nexium purchase generic vicodin es discount imitrex vicodin substitutes order vicodin fioricet overnight buy oseltamivir elavil 75 mg alprazolam next day amoxicillin 375 mg oxycontin with no prescription amoxicillin purchase metformin 5 testosterone prescription diazepam cheap valtrex pills tenuate no rx effexor canada celexa purchase glyburide metformin 5 500 tenuate prescription diflucan 200 butalbital pharmacy valtrex 1 gram diazepam price imitrex 50 mg amoxil 250mg oxycodone pills amoxicillin prices cheap wellbutrin doxycycline alternative diflucan prices testosterone sale online vicodin testosterone online cheap effexor norvasc medicine imitrex mg effexor xr price doxycycline india vicodin 5 325 sotret isotretinoin capsules meridia online alternative to doxycycline norco without prescription vicodin how long in system fioricet next day oxycontin generic lexapro 25 mg wellbutrin no prescription isotretinoin 10 prescription metformin accupril 5 mg metformin brand name doxycycline generic effexor 225 wellbutrin 150 mg generic testosterone lexapro generics meridia 20mg testosterone 200 alprazolam india wellbutrin tablets vicodin street name isotretinoin pills oxycontin 20 mg norvasc cost ultracet no prescription metformin mg medicine sildenafil vicodin 375 medicine isotretinoin vicodin prices butalbital cod vicodin l522 diazepam for sale vicodin medicine celebrex without prescription alprazolam without prescription cheap oxycontin vicodin buy online vicodin sale vicodin snorting injectable testosterone ultracet 650 lexapro 2.5 mg alprazolam pills oxycontin 160 mg fioricet pharmacy elavil 60 metformin generic name vicodin 7.5 750 oxycontin 160mg lexapro price generic effexor testosterone pills side effects buy vicodin vicodin canada alprazolam 25mg alprazolam xr meridia price vicodin alternatives name for accupril sildenafil citrate 25 mg oxycontin prescriptions amoxicillin 750 mg vicodin l484 metformin 5 500 vicodin mg vicodin 20 mg elavil cost nexium uk oxycontin 325 mg buy testosterone propionate accupril 40mg tenuate 25mg amoxicillin 500 mg norco no prescription imitrex 15 wellbutrin 450 mg vicodin 5 mg buy norvasc online purchase testosterone elavil 50 valtrex tablets norvasc 2 vicodin purchase online imitrex 100mg tamiflu canada m363 vicodin norvasc pictures vicodin 500 5 mg 7.5 vicodin buy celebrex vicodin buy testosterone gel 1 buy testosterone suspension vicodin online no rx testosterone tablet metformin 15 500 alprazolam ld50 valtrex 500mg norvasc 10 amoxil no prescription alprazolam online effexor 150mg norvasc 30 elavil 1 cheap meridia oxycontin 20mg vicodin 7.5 500 mg metformin prices cheap accupril buy metformin oxycontin pills butalbital online vicodin 7.5 500 sildenafil 50 norvasc 15 3600 vicodin amoxicillin 875 mg accupril pills

Film Review: Iron Road (金山)

This film is about the Chinese that left China in the 19th c. to build railroads in Canada and the US, and of course, has a bit of intrigue and romance as well.
The story follows Little Tiger (Sun Li), a plucky girl living the hard scrabble life on the streets of Hong Kong. Without family or friends, Little Tiger has to pretend that she’s a boy (a la Mulan) and work odd jobs to keep herself afloat. Her dream is to learn English and then go to the “Gold Mountain”, where she thinks she can make some real money and perhaps find her long-lost father, who went there and was never heard from again.

Fate has it that she runs into James Nichol (Luke McFarlane), the dashing young lad that is sent by his railroad tycoon father to get 2000 coolies to Canada right quick, lest they not able to finish their railroad and thus forfeit everything to their debtors. From there on in you can expect plenty of fortune cookie type moments thrown in, and you can guess who falls in love with who, and you can almost guess if there is a happy ending or not.

The two performances that I enjoyed the most were not by either of the main actors, but by Tony Leung Ka Fai as the bookman with the mysterious scar on his face as well as the venerable Peter O’Toole, who gets to play a drunken, aging old China hand responsible for finding workers for the Nichols. Peter O’Toole’s performance is of note, and not because it’s bad–I think it’d be hard for an actor of his caliber to be awful, but there are some ropey lines in there, especially when O’Toole is speaking Chinese and says some cheesy things like “forgive him, he is but a foreign devil” or just “oh shit”…it’s the kind of role that are easy paychecks for O’Toole John Hurt and the like–a sagging face, a slurred voice, drunken roues, world-weary philosophers, a still posh English accent–its still a joy to watch but there is, truth be told, nothing of real value in a role or performance of that sort. It adds nothing new. It is, literally, just a role.

The story itself, when it moves to Canada, has the normal ups and downs. There are a couple of secrets, a couple of conspirators, an couple of racist baddies, etc. There is also supposed to be this streak of melancholy because of all the Chinese workers that lost their lives in this process–they said 3 for every mile of railroad–and they hit this point home fairly often enough in the movie, when random Chinese workers get tragically killed. There are some bits about the emotional lives of the workers–but for the most part, the story is focused on Little Tiger, the she that is a he, as well as James Nichols, who learns a little something about Chinamen, building railroads, and himself in the process.

On the whole, not too bad, but nothing that you really want to waste your time watching if you have something more pressing to do, or something of real quality to watch.

Tags: , , , , , , , , , , , , , , ,

Comments are closed.


Welcome myweb-statistics.cn - Hostmonster.com
This page parked courtesy of www.hostmonster.com