#14 GPT adapter conversion

Merged
YangGe merged 17 commits from ygg into master 1 year ago
  1. +133
    -0
      official/nlp/gpt/README.md
  2. +873
    -0
      official/nlp/gpt/gpt-msa/.data/SST-2/dev.tsv
  3. +200
    -0
      official/nlp/gpt/gpt-msa/.data/SST-2/new_dev.tsv
  4. +1000
    -0
      official/nlp/gpt/gpt-msa/.data/SST-2/new_train.tsv
  5. +1822
    -0
      official/nlp/gpt/gpt-msa/.data/SST-2/test.tsv
  6. +67350
    -0
      official/nlp/gpt/gpt-msa/.data/SST-2/train.tsv
  7. +112
    -0
      official/nlp/gpt/gpt-msa/data_utils.py
  8. +86
    -0
      official/nlp/gpt/gpt-msa/logs/gpt-nprocs4-ep22-bs16-aux0.log
  9. +86
    -0
      official/nlp/gpt/gpt-msa/logs/gpt-nprocs4-ep22-bs16-aux25.log
  10. +86
    -0
      official/nlp/gpt/gpt-msa/logs/gpt-nprocs4-ep22-bs16-aux50.log
  11. BIN
      official/nlp/gpt/gpt-msa/logs/tensorboard-runs/gpt-nprocs4-ep22-bs16-aux0/events.out.tfevents.1584337152.pytorch1-4-vm.3841.0
  12. BIN
      official/nlp/gpt/gpt-msa/logs/tensorboard-runs/gpt-nprocs4-ep22-bs16-aux25/events.out.tfevents.1584342264.pytorch1-4-vm.6998.0
  13. BIN
      official/nlp/gpt/gpt-msa/logs/tensorboard-runs/gpt-nprocs4-ep22-bs16-aux50/events.out.tfevents.1584348808.pytorch1-4-vm.15559.0
  14. BIN
      official/nlp/gpt/gpt-msa/logs/tensorboard-visualization.png
  15. +81
    -0
      official/nlp/gpt/gpt-msa/main.py
  16. +254
    -0
      official/nlp/gpt/gpt-msa/model.py
  17. +5
    -0
      official/nlp/gpt/gpt-msa/run.sh
  18. +127
    -0
      official/nlp/gpt/gpt-msa/tokenization.py
  19. +204
    -0
      official/nlp/gpt/gpt-msa/trainer.py
  20. +40
    -0
      official/nlp/gpt/gpt-msa/vocab.py
  21. +21
    -0
      official/nlp/gpt/gpt-pytorch/ORIGINAL_LICENSE
  22. +144
    -0
      official/nlp/gpt/gpt-pytorch/ORIGINAL_README.md
  23. +107
    -0
      official/nlp/gpt/gpt-pytorch/data_utils.py
  24. +86
    -0
      official/nlp/gpt/gpt-pytorch/logs/gpt-nprocs4-ep22-bs16-aux0.log
  25. +86
    -0
      official/nlp/gpt/gpt-pytorch/logs/gpt-nprocs4-ep22-bs16-aux25.log
  26. +86
    -0
      official/nlp/gpt/gpt-pytorch/logs/gpt-nprocs4-ep22-bs16-aux50.log
  27. BIN
      official/nlp/gpt/gpt-pytorch/logs/tensorboard-runs/gpt-nprocs4-ep22-bs16-aux0/events.out.tfevents.1584337152.pytorch1-4-vm.3841.0
  28. BIN
      official/nlp/gpt/gpt-pytorch/logs/tensorboard-runs/gpt-nprocs4-ep22-bs16-aux25/events.out.tfevents.1584342264.pytorch1-4-vm.6998.0
  29. BIN
      official/nlp/gpt/gpt-pytorch/logs/tensorboard-runs/gpt-nprocs4-ep22-bs16-aux50/events.out.tfevents.1584348808.pytorch1-4-vm.15559.0
  30. BIN
      official/nlp/gpt/gpt-pytorch/logs/tensorboard-visualization.png
  31. +75
    -0
      official/nlp/gpt/gpt-pytorch/main.py
  32. +248
    -0
      official/nlp/gpt/gpt-pytorch/model.py
  33. +127
    -0
      official/nlp/gpt/gpt-pytorch/tokenization.py
  34. +164
    -0
      official/nlp/gpt/gpt-pytorch/trainer.py
  35. +40
    -0
      official/nlp/gpt/gpt-pytorch/vocab.py

+ 133
- 0
official/nlp/gpt/README.md View File

@@ -0,0 +1,133 @@
# Mindspore Adapter Adoption of OpenAI GPT

This is a Mindspore Adapter adoption for pytorch implementation of GPT. The original implementation is from lyenoi (https://github.com/lyeoni/gpt-pytorch). This piece of conversion from pytorch to mindspore adapter version of the code is abided by the original MIT license of the referenced gpt-pytorch license.

[![LICENSE](https://img.shields.io/github/license/lyeoni/gpt-pytorch?style=flat-square)](https://github.com/lyeoni/gpt-pytorch/blob/master/LICENSE)

## Quick Start
### 0. Install dependencies
PreNLP is Preprocessing Library for Natural Language Processing. It provides sentencepiece tokenizer.
```
$ pip install prenlp
```

The original optimizer RAdam can be installed as following but RAdam is currently not available in Mindspore Adapter, so it is recommended that you use Adam or AdamW optimizer instead. Good news is RAdam has been listed in the dev plan and you can expect to use it in due time.
```
$ git clone https://github.com/LiyuanLucasLiu/RAdam
$ python RAdam/setup.py install
```

<br>

### 1. Setup input pipeline

#### Building vocab based on your corpus
```
$ python vocab.py --corpus <YOUR_CORPUS> --prefix <VOCAB_NAME> --vocab_size <YOUR_VOCAB_SIZE>
```

or you can download WikiText-103 corpus using below command, and build vocab based on this.
```
$ python -c "import prenlp; prenlp.data.WikiText103()"
$ ls .data/wikitext-103
wiki.test wiki.train wiki.valid
$ python vocab.py --corpus .data/wikitext-103/wiki.train --prefix wiki103
```

It is also preferable to use SST dataset provided in the repo.
<br>

### 2. Unsupervised pre-training
You can apply to single-node as following, the multi node version is still to be developed.

```
$ python main.py --train_corpus <TRAIN_CORPUS> --vocab_file <VOCAB_FILE> --pretrained_sp_model <PRETRAINED_SP_MODEL> --pretrain
```
An example command of running pretrain is included in run.sh in gpt-msa folder.
```
python main.py --train_corpus .data/wikitext-103/wiki.tiny --vocab_file wiki103.vocab --pretrained_sp_model wiki103.model --pretrain
```
The wiki.tiny contains top 500 -ish lines of wiki.train file.
<br>

### 3. Supervised fine-tuning
An example command of running finetune is also included in run.sh in gpt-msa folder.

```
python main.py --train_corpus <TRAIN_CORPUS> --test_corpus <TEST_CORPUS> --vocab_file <VOCAB_FILE> --pretrained_sp_model <PRETRAINED_SP_MODEL> --finetune --pretrained_model <PRETRAINED_MODEL>
```

```
python main.py --train_corpus .data/SST-2/new_train.tsv --test_corpus .data/SST-2/new_dev.tsv --vocab_file wiki103.vocab --pretrained_model .model/model_ep5.ckpt --finetune --do_eval --pretrained_sp_model wiki103.model
```

## List of options
You may need to change below argument parameters.
```
$ python main.py -h
usage: main.py [-h] --train_corpus TRAIN_CORPUS --vocab_file VOCAB_FILE
--pretrained_sp_model PRETRAINED_SP_MODEL [--pretrain]
[--finetune] [--do_eval] [--test_corpus TEST_CORPUS]
[--pretrained_model PRETRAINED_MODEL]
[--output_model_prefix OUTPUT_MODEL_PREFIX]
[--batch_size BATCH_SIZE] [--max_seq_len MAX_SEQ_LEN]
[--n_workers N_WORKERS] [--epochs EPOCHS] [--lr LR]
[--auxiliary_ratio AUXILIARY_RATIO] [--local_rank LOCAL_RANK]
[--no_cuda] [--distributed] [--hidden HIDDEN]
[--n_layers N_LAYERS] [--n_attn_heads N_ATTN_HEADS]
[--embd_dropout EMBD_DROPOUT] [--resid_dropout RESID_DROPOUT]
[--attn_dropout ATTN_DROPOUT] [--ffn_hidden FFN_HIDDEN]
[--cached_label_dict CACHED_LABEL_DICT]
[--device_target DEVICE]

optional arguments:
-h, --help show this help message and exit
--train_corpus TRAIN_CORPUS
corpus for either pre-train or fine-tune
--vocab_file VOCAB_FILE
pretrained vocabulary
--pretrained_sp_model PRETRAINED_SP_MODEL
pretrained sentencepiece model
--pretrain
--finetune
--do_eval
--device_target device type, including ['CPU', 'GPU', 'Ascend']
--test_corpus TEST_CORPUS
corpus for either pre-train or fine-tune evaluation
--pretrained_model PRETRAINED_MODEL
pretrained GPT model path
--output_model_prefix OUTPUT_MODEL_PREFIX
output model name prefix
--batch_size BATCH_SIZE
batch size
--max_seq_len MAX_SEQ_LEN
the maximum size of the input sequence
--n_workers N_WORKERS
the number of workers
--epochs EPOCHS the number of epochs
--lr LR initial learning rate
--auxiliary_ratio AUXILIARY_RATIO
weight of auxiliary objective
--local_rank LOCAL_RANK
node rank for distributed training
--no_cuda
--distributed
--hidden HIDDEN the number of expected features in the transformer
decoder
--n_layers N_LAYERS the number of decoder layers
--n_attn_heads N_ATTN_HEADS
the number of multi-head attention heads
--embd_dropout EMBD_DROPOUT
embedding dropout value
--resid_dropout RESID_DROPOUT
residual dropout value
--attn_dropout ATTN_DROPOUT
attention dropout value
--ffn_hidden FFN_HIDDEN
dimension of the feedforward network
--cached_label_dict CACHED_LABEL_DICT
```

### References
- [gpt-pytorch](https://github.com/lyeoni/gpt-pytorch)
- [Improving Language Understandingby Generative Pre-Training](https://s3-us-west-2.amazonaws.com/openai-assets/research-covers/language-unsupervised/language_understanding_paper.pdf)

+ 873
- 0
official/nlp/gpt/gpt-msa/.data/SST-2/dev.tsv View File

@@ -0,0 +1,873 @@
sentence label
it 's a charming and often affecting journey . 1
unflinchingly bleak and desperate 0
allows us to hope that nolan is poised to embark a major career as a commercial yet inventive filmmaker . 1
the acting , costumes , music , cinematography and sound are all astounding given the production 's austere locales . 1
it 's slow -- very , very slow . 0
although laced with humor and a few fanciful touches , the film is a refreshingly serious look at young women . 1
a sometimes tedious film . 0
or doing last year 's taxes with your ex-wife . 0
you do n't have to know about music to appreciate the film 's easygoing blend of comedy and romance . 1
in exactly 89 minutes , most of which passed as slowly as if i 'd been sitting naked on an igloo , formula 51 sank from quirky to jerky to utter turkey . 0
the mesmerizing performances of the leads keep the film grounded and keep the audience riveted . 1
it takes a strange kind of laziness to waste the talents of robert forster , anne meara , eugene levy , and reginald veljohnson all in the same movie . 0
... the film suffers from a lack of humor ( something needed to balance out the violence ) ... 0
we root for ( clara and paul ) , even like them , though perhaps it 's an emotion closer to pity . 1
even horror fans will most likely not find what they 're seeking with trouble every day ; the movie lacks both thrills and humor . 0
a gorgeous , high-spirited musical from india that exquisitely blends music , dance , song , and high drama . 1
the emotions are raw and will strike a nerve with anyone who 's ever had family trauma . 1
audrey tatou has a knack for picking roles that magnify her outrageous charm , and in this literate french comedy , she 's as morning-glory exuberant as she was in amélie . 1
... the movie is just a plain old monster . 0
in its best moments , resembles a bad high school production of grease , without benefit of song . 0
pumpkin takes an admirable look at the hypocrisy of political correctness , but it does so with such an uneven tone that you never know when humor ends and tragedy begins . 0
the iditarod lasts for days - this just felt like it did . 0
holden caulfield did it better . 0
a delectable and intriguing thriller filled with surprises , read my lips is an original . 1
seldom has a movie so closely matched the spirit of a man and his work . 1
nicks , seemingly uncertain what 's going to make people laugh , runs the gamut from stale parody to raunchy sex gags to formula romantic comedy . 0
the action switches between past and present , but the material link is too tenuous to anchor the emotional connections that purport to span a 125-year divide . 0
it 's an offbeat treat that pokes fun at the democratic exercise while also examining its significance for those who take part . 1
it 's a cookie-cutter movie , a cut-and-paste job . 0
i had to look away - this was god awful . 0
thanks to scott 's charismatic roger and eisenberg 's sweet nephew , roger dodger is one of the most compelling variations on in the company of men . 1
... designed to provide a mix of smiles and tears , `` crossroads '' instead provokes a handful of unintentional howlers and numerous yawns . 0
a gorgeous , witty , seductive movie . 1
if the movie succeeds in instilling a wary sense of ` there but for the grace of god , ' it is far too self-conscious to draw you deeply into its world . 0
it does n't believe in itself , it has no sense of humor ... it 's just plain bored . 0
a sequence of ridiculous shoot - 'em - up scenes . 0
the weight of the piece , the unerring professionalism of the chilly production , and the fascination embedded in the lurid topic prove recommendation enough . 1
( w ) hile long on amiable monkeys and worthy environmentalism , jane goodall 's wild chimpanzees is short on the thrills the oversize medium demands . 0
as surreal as a dream and as detailed as a photograph , as visually dexterous as it is at times imaginatively overwhelming . 1
escaping the studio , piccoli is warmly affecting and so is this adroitly minimalist movie . 1
there 's ... tremendous energy from the cast , a sense of playfulness and excitement that seems appropriate . 1
this illuminating documentary transcends our preconceived vision of the holy land and its inhabitants , revealing the human complexities beneath . 1
the subtle strength of `` elling '' is that it never loses touch with the reality of the grim situation . 1
holm ... embodies the character with an effortlessly regal charisma . 1
the title not only describes its main characters , but the lazy people behind the camera as well . 0
it offers little beyond the momentary joys of pretty and weightless intellectual entertainment . 0
a synthesis of cliches and absurdities that seems positively decadent in its cinematic flash and emptiness . 0
a subtle and well-crafted ( for the most part ) chiller . 1
has a lot of the virtues of eastwood at his best . 1
it 's hampered by a lifetime-channel kind of plot and a lead actress who is out of her depth . 0
it feels like an after-school special gussied up with some fancy special effects , and watching its rote plot points connect is about as exciting as gazing at an egg timer for 93 minutes . 0
for the most part , director anne-sophie birot 's first feature is a sensitive , extraordinarily well-acted drama . 1
mr. tsai is a very original artist in his medium , and what time is it there ? 1
sade is an engaging look at the controversial eponymous and fiercely atheistic hero . 1
so devoid of any kind of intelligible story that it makes films like xxx and collateral damage seem like thoughtful treatises 0
a tender , heartfelt family drama . 1
... a hollow joke told by a cinematic gymnast having too much fun embellishing the misanthropic tale to actually engage it . 0
the cold turkey would 've been a far better title . 0
manages to be both repulsively sadistic and mundane . 0
it 's just disappointingly superficial -- a movie that has all the elements necessary to be a fascinating , involving character study , but never does more than scratch the surface . 0
this is a story of two misfits who do n't stand a chance alone , but together they are magnificent . 1
schaeffer has to find some hook on which to hang his persistently useless movies , and it might as well be the resuscitation of the middle-aged character . 0
the primitive force of this film seems to bubble up from the vast collective memory of the combatants . 1
on this tricky topic , tadpole is very much a step in the right direction , with its blend of frankness , civility and compassion . 1
the script kicks in , and mr. hartley 's distended pace and foot-dragging rhythms follow . 0
you wonder why enough was n't just a music video rather than a full-length movie . 0
if you 're hard up for raunchy college humor , this is your ticket right here . 1
a fast , funny , highly enjoyable movie . 1
good old-fashioned slash-and-hack is back ! 1
this one is definitely one to skip , even for horror movie fanatics . 0
for all its impressive craftsmanship , and despite an overbearing series of third-act crescendos , lily chou-chou never really builds up a head of emotional steam . 0
exquisitely nuanced in mood tics and dialogue , this chamber drama is superbly acted by the deeply appealing veteran bouquet and the chilling but quite human berling . 1
uses high comedy to evoke surprising poignance . 1
one of creepiest , scariest movies to come along in a long , long time , easily rivaling blair witch or the others . 1
a string of rehashed sight gags based in insipid vulgarity . 0
among the year 's most intriguing explorations of alientation . 1
the movie fails to live up to the sum of its parts . 0
the son 's room is a triumph of gentility that earns its moments of pathos . 1
there is nothing outstanding about this film , but it is good enough and will likely be appreciated most by sailors and folks who know their way around a submarine . 1
this is a train wreck of an action film -- a stupefying attempt by the filmmakers to force-feed james bond into the mindless xxx mold and throw 40 years of cinematic history down the toilet in favor of bright flashes and loud bangs . 0
the draw ( for `` big bad love '' ) is a solid performance by arliss howard . 1
green might want to hang onto that ski mask , as robbery may be the only way to pay for his next project . 0
it 's one pussy-ass world when even killer-thrillers revolve around group therapy sessions . 0
though it 's become almost redundant to say so , major kudos go to leigh for actually casting people who look working-class . 1
the band 's courage in the face of official repression is inspiring , especially for aging hippies ( this one included ) . 1
the movie achieves as great an impact by keeping these thoughts hidden as ... ( quills ) did by showing them . 1
the film flat lines when it should peak and is more missed opportunity and trifle than dark , decadent truffle . 0
jaglom ... put ( s ) the audience in the privileged position of eavesdropping on his characters 1
fresnadillo 's dark and jolting images have a way of plying into your subconscious like the nightmare you had a week ago that wo n't go away . 1
we know the plot 's a little crazy , but it held my interest from start to finish . 1
it 's a scattershot affair , but when it hits its mark it 's brilliant . 1
hardly a masterpiece , but it introduces viewers to a good charitable enterprise and some interesting real people . 1
you wo n't like roger , but you will quickly recognize him . 0
if steven soderbergh 's ` solaris ' is a failure it is a glorious failure . 1
byler reveals his characters in a way that intrigues and even fascinates us , and he never reduces the situation to simple melodrama . 1
this riveting world war ii moral suspense story deals with the shadow side of american culture : racial prejudice in its ugly and diverse forms . 0
it 's difficult to imagine the process that produced such a script , but here 's guessing that spray cheese and underarm noises played a crucial role . 0
no sophomore slump for director sam mendes , who segues from oscar winner to oscar-winning potential with a smooth sleight of hand . 1
on the whole , the movie lacks wit , feeling and believability to compensate for its incessant coarseness and banality . 0
why make a documentary about these marginal historical figures ? 0
neither parker nor donovan is a typical romantic lead , but they bring a fresh , quirky charm to the formula . 1
his last movie was poetically romantic and full of indelible images , but his latest has nothing going for it . 0
does paint some memorable images ... , but makhmalbaf keeps her distance from the characters 1
a gripping movie , played with performances that are all understated and touching . 1
it 's one of those baseball pictures where the hero is stoic , the wife is patient , the kids are as cute as all get-out and the odds against success are long enough to intimidate , but short enough to make a dream seem possible . 1
combining quick-cut editing and a blaring heavy metal much of the time , beck seems to be under the illusion that he 's shooting the latest system of a down video . 0
the movie 's relatively simple plot and uncomplicated morality play well with the affable cast . 1
what the director ca n't do is make either of val kilmer 's two personas interesting or worth caring about . 0
too often , the viewer is n't reacting to humor so much as they are wincing back in repugnance . 0
it 's great escapist fun that recreates a place and time that will never happen again . 1
scores no points for originality , wit , or intelligence . 0
there is n't nearly enough fun here , despite the presence of some appealing ingredients . 0
hilariously inept and ridiculous . 1
this movie is maddening . 0
it haunts you , you ca n't forget it , you admire its conception and are able to resolve some of the confusions you had while watching it . 1
sam mendes has become valedictorian at the school for soft landings and easy ways out . 0
one of the smartest takes on singles culture i 've seen in a long time . 1
moody , heartbreaking , and filmed in a natural , unforced style that makes its characters seem entirely convincing even when its script is not . 1
every nanosecond of the the new guy reminds you that you could be doing something else far more pleasurable . 0
comes ... uncomfortably close to coasting in the treads of the bicycle thief . 0
warm water under a red bridge is a quirky and poignant japanese film that explores the fascinating connections between women , water , nature , and sexuality . 1
it seems to me the film is about the art of ripping people off without ever letting them consciously know you have done so 0
old-form moviemaking at its best . 1
turns potentially forgettable formula into something strangely diverting . 1
( lawrence bounces ) all over the stage , dancing , running , sweating , mopping his face and generally displaying the wacky talent that brought him fame in the first place . 1
a movie that reminds us of just how exciting and satisfying the fantasy cinema can be when it 's approached with imagination and flair . 1
confirms the nagging suspicion that ethan hawke would be even worse behind the camera than he is in front of it . 0
in the end , we are left with something like two ships passing in the night rather than any insights into gay love , chinese society or the price one pays for being dishonest . 0
montias ... pumps a lot of energy into his nicely nuanced narrative and surrounds himself with a cast of quirky -- but not stereotyped -- street characters . 1
it provides the grand , intelligent entertainment of a superior cast playing smart people amid a compelling plot . 1
suffers from the lack of a compelling or comprehensible narrative . 0
in execution , this clever idea is far less funny than the original , killers from space . 0
scooby dooby doo / and shaggy too / you both look and sound great . 1
the tale of tok ( andy lau ) , a sleek sociopath on the trail of o ( takashi sorimachi ) , the most legendary of asian hitmen , is too scattershot to take hold . 0
it all drags on so interminably it 's like watching a miserable relationship unfold in real time . 0
pumpkin means to be an outrageous dark satire on fraternity life , but its ambitions far exceed the abilities of writer adam larson broder and his co-director , tony r. abrams , in their feature debut . 0
looks and feels like a project better suited for the small screen . 0
forced , familiar and thoroughly condescending . 0
that is a compliment to kuras and miller . 1
it 's not the ultimate depression-era gangster movie . 0
sacrifices the value of its wealth of archival foot-age with its less-than-objective stance . 0
the character of zigzag is not sufficiently developed to support a film constructed around him . 0
what better message than ` love thyself ' could young women of any size receive ? 1
a solid film ... but more conscientious than it is truly stirring . 1
while ( hill ) has learned new tricks , the tricks alone are not enough to salvage this lifeless boxing film . 0
the best that can be said about the work here of scottish director ritchie ... is that he obviously does n't have his heart in it . 0
about a manga-like heroine who fights back at her abusers , it 's energetic and satisfying if not deep and psychological . 1
the talented and clever robert rodriguez perhaps put a little too much heart into his first film and did n't reserve enough for his second . 0
feels too formulaic and too familiar to produce the transgressive thrills of early underground work . 0
the volatile dynamics of female friendship is the subject of this unhurried , low-key film that is so off-hollywood that it seems positively french in its rhythms and resonance . 1
overall very good for what it 's trying to do . 1
a big , gorgeous , sprawling swashbuckler that delivers its diversions in grand , uncomplicated fashion . 1
a difficult , absorbing film that manages to convey more substance despite its repetitions and inconsistencies than do most films than are far more pointed and clear . 1
the heavy-handed film is almost laughable as a consequence . 0
a solid examination of the male midlife crisis . 1
a nightmare date with a half-formed wit done a great disservice by a lack of critical distance and a sad trust in liberal arts college bumper sticker platitudes . 0
manages to transcend the sex , drugs and show-tunes plot into something far richer . 1
it takes talent to make a lifeless movie about the most heinous man who ever lived . 0
by getting myself wrapped up in the visuals and eccentricities of many of the characters , i found myself confused when it came time to get to the heart of the movie . 0
like leon , it 's frustrating and still oddly likable . 1
uncommonly stylish but equally silly ... the picture fails to generate much suspense , nor does it ask searching enough questions to justify its pretensions . 0
not exactly the bees knees 0
there seems to be no clear path as to where the story 's going , or how long it 's going to take to get there . 0
slapstick buffoonery can tickle many a preschooler 's fancy , but when it costs a family of four about $ 40 to see a film in theaters , why spend money on a dog like this when you can rent a pedigree instead ? 0
a woman 's pic directed with resonance by ilya chaiken . 1
may reawaken discussion of the kennedy assassination but this fictional film looks made for cable rather than for the big screen . 0
characters still need to function according to some set of believable and comprehensible impulses , no matter how many drugs they do or how much artistic license avary employs . 0
the end result is a film that 's neither . 0
manages to be sweet and wickedly satisfying at the same time . 1
leigh 's film is full of memorable performances from top to bottom . 1
it 's also , clearly , great fun . 1
rarely has leukemia looked so shimmering and benign . 0
it seems like i have been waiting my whole life for this movie and now i ca n't wait for the sequel . 1
determined to be fun , and bouncy , with energetic musicals , the humor did n't quite engage this adult . 0
if you dig on david mamet 's mind tricks ... rent this movie and enjoy ! 1
bleakly funny , its characters all the more touching for refusing to pity or memorialize themselves . 1
delivers the same old same old , tarted up with latin flava and turned out by hollywood playas . 0
does n't offer much besides glib soullessness , raunchy language and a series of brutal set pieces ... that raise the bar on stylized screen violence . 0
it made me want to wrench my eyes out of my head and toss them at the screen . 0
the film 's performances are thrilling . 1
unfortunately , it 's not silly fun unless you enjoy really bad movies . 0
it 's a bad thing when a movie has about as much substance as its end credits blooper reel . 0
i sympathize with the plight of these families , but the movie does n't do a very good job conveying the issue at hand . 0
the lower your expectations , the more you 'll enjoy it . 0
though perry and hurley make inspiring efforts to breathe life into the disjointed , haphazard script by jay scherick and david ronn , neither the actors nor director reginald hudlin can make it more than fitfully entertaining . 0
a must-see for the david mamet enthusiast and for anyone who appreciates intelligent , stylish moviemaking . 1
pacino is brilliant as the sleep-deprived dormer , his increasing weariness as much existential as it is physical . 1
` de niro ... is a veritable source of sincere passion that this hollywood contrivance orbits around . ' 1
a misogynistic piece of filth that attempts to pass itself off as hip , young adult entertainment . 0
its story may be a thousand years old , but why did it have to seem like it took another thousand to tell it to us ? 0
try as i may , i ca n't think of a single good reason to see this movie , even though everyone in my group extemporaneously shouted , ` thank you ! ' 0
the movie is beautiful to behold and engages one in a sense of epic struggle -- inner and outer -- that 's all too rare in hollywood 's hastier productions . 1
a celebration of quirkiness , eccentricity , and certain individuals ' tendency to let it all hang out , and damn the consequences . 1
morton uses her face and her body language to bring us morvern 's soul , even though the character is almost completely deadpan . 1
instead of a hyperbolic beat-charged urban western , it 's an unpretentious , sociologically pointed slice of life . 1
my thoughts were focused on the characters . 1
so , too , is this comedy about mild culture clashing in today 's new delhi . 1
for starters , the story is just too slim . 0
this is a winning ensemble comedy that shows canadians can put gentle laughs and equally gentle sentiments on the button , just as easily as their counterparts anywhere else in the world . 1
at the very least , if you do n't know anything about derrida when you walk into the theater , you wo n't know much more when you leave . 0
the format gets used best ... to capture the dizzying heights achieved by motocross and bmx riders , whose balletic hotdogging occasionally ends in bone-crushing screwups . 1
inside the film 's conflict-powered plot there is a decent moral trying to get out , but it 's not that , it 's the tension that keeps you in your seat . 1
there ought to be a directing license , so that ed burns can have his revoked . 0
bad . 0
that dogged good will of the parents and ` vain ' jia 's defoliation of ego , make the film touching despite some doldrums . 1
falls neatly into the category of good stupid fun . 1
an artful , intelligent film that stays within the confines of a well-established genre . 1
smart , provocative and blisteringly funny . 1
and the lesson , in the end , is nothing new . 0
this is not the undisputed worst boxing movie ever , but it 's certainly not a champion - the big loser is the audience . 0
not only is undercover brother as funny , if not more so , than both austin powers films , but it 's also one of the smarter , savvier spoofs to come along in some time . 1
to say this was done better in wilder 's some like it hot is like saying the sun rises in the east . 0
the entire movie is about a boring , sad man being boring and sad . 0
this time mr. burns is trying something in the martin scorsese street-realist mode , but his self-regarding sentimentality trips him up again . 0
perceptive in its vision of nascent industrialized world politics as a new art form , but far too clunky , didactic and saddled with scenes that seem simply an ill fit for this movie . 0
the best revenge may just be living well because this film , unlike other dumas adaptations , is far more likened to a treasure than a lengthy jail sentence . 1
the movie understands like few others how the depth and breadth of emotional intimacy give the physical act all of its meaning and most of its pleasure . 1
once ( kim ) begins to overplay the shock tactics and bait-and-tackle metaphors , you may decide it 's too high a price to pay for a shimmering picture postcard . 0
all that 's missing is the spontaneity , originality and delight . 0
what the film lacks in general focus it makes up for in compassion , as corcuera manages to find the seeds of hope in the form of collective action . 1
the socio-histo-political treatise is told in earnest strides ... ( and ) personal illusion is deconstructed with poignancy . 1
my reaction in a word : disappointment . 0
a psychological thriller with a genuinely spooky premise and an above-average cast , actor bill paxton 's directing debut is a creepy slice of gothic rural americana . 1
corny , schmaltzy and predictable , but still manages to be kind of heartwarming , nonetheless . 1
nothing 's at stake , just a twisty double-cross you can smell a mile away -- still , the derivative nine queens is lots of fun . 1
far more imaginative and ambitious than the trivial , cash-in features nickelodeon has made from its other animated tv series . 1
of course , by more objective measurements it 's still quite bad . 0
as the two leads , lathan and diggs are charming and have chemistry both as friends and lovers . 1
it provides an honest look at a community striving to anchor itself in new grounds . 1
this movie seems to have been written using mad-libs . 0
reign of fire looks as if it was made without much thought -- and is best watched that way . 1
martin and barbara are complex characters -- sometimes tender , sometimes angry -- and the delicate performances by sven wollter and viveka seldahl make their hopes and frustrations vivid . 1
it 's not that kung pow is n't funny some of the time -- it just is n't any funnier than bad martial arts movies are all by themselves , without all oedekerk 's impish augmentation . 0
i 'd have to say the star and director are the big problems here . 0
affleck and jackson are good sparring partners . 1
whether you like rap music or loathe it , you ca n't deny either the tragic loss of two young men in the prime of their talent or the power of this movie . 1
not since japanese filmmaker akira kurosawa 's ran have the savagery of combat and the specter of death been visualized with such operatic grandeur . 1
a by-the-numbers effort that wo n't do much to enhance the franchise . 0
an occasionally funny , but overall limp , fish-out-of-water story . 0
brilliantly explores the conflict between following one 's heart and following the demands of tradition . 1
despite the 2-d animation , the wild thornberrys movie makes for a surprisingly cinematic experience . 1
it appears that something has been lost in the translation to the screen . 0
it all feels like a monty python sketch gone horribly wrong . 0
the film tunes into a grief that could lead a man across centuries . 1
dazzles with its fully-written characters , its determined stylishness ( which always relates to characters and story ) and johnny dankworth 's best soundtrack in years . 1
it 's a work by an artist so in control of both his medium and his message that he can improvise like a jazzman . 1
it 's the chemistry between the women and the droll scene-stealing wit and wolfish pessimism of anna chancellor that makes this `` two weddings and a funeral '' fun . 1
stealing harvard is evidence that the farrelly bros. -- peter and bobby -- and their brand of screen comedy are wheezing to an end , along with green 's half-hearted movie career . 0
a full world has been presented onscreen , not some series of carefully structured plot points building to a pat resolution . 1
huston nails both the glad-handing and the choking sense of hollow despair . 1
one of the more intelligent children 's movies to hit theaters this year . 1
the film tries too hard to be funny and tries too hard to be hip . 0
blanchett 's performance confirms her power once again . 1
if you believe any of this , i can make you a real deal on leftover enron stock that will double in value a week from friday . 0
attempts by this ensemble film to impart a message are so heavy-handed that they instead pummel the audience . 0
no one but a convict guilty of some truly heinous crime should have to sit through the master of disguise . 0
rarely has so much money delivered so little entertainment . 0
taylor appears to have blown his entire budget on soundtrack rights and had nothing left over for jokes . 0
`` the time machine '' is a movie that has no interest in itself . 0
a rarity among recent iranian films : it 's a comedy full of gentle humor that chides the absurdity of its protagonist 's plight . 1
/ but daphne , you 're too buff / fred thinks he 's tough / and velma - wow , you 've lost weight ! 0
the very definition of the ` small ' movie , but it is a good stepping stone for director sprecher . 1
it 's like every bad idea that 's ever gone into an after-school special compiled in one place , minus those daytime programs ' slickness and sophistication ( and who knew they even had any ? ) . 0
chilling , well-acted , and finely directed : david jacobson 's dahmer . 1
it ca n't decide if it wants to be a mystery/thriller , a romance or a comedy . 0
paid in full is so stale , in fact , that its most vibrant scene is one that uses clips from brian de palma 's scarface . 0
a coda in every sense , the pinochet case splits time between a minute-by-minute account of the british court 's extradition chess game and the regime 's talking-head survivors . 1
it 's played in the most straight-faced fashion , with little humor to lighten things up . 0
a dumb movie with dumb characters doing dumb things and you have to be really dumb not to see where this is going . 0
with virtually no interesting elements for an audience to focus on , chelsea walls is a triple-espresso endurance challenge . 0
dense with characters and contains some thrilling moments . 1
as unseemly as its title suggests . 1
it 's like watching a nightmare made flesh . 0
minority report is exactly what the title indicates , a report . 1
it 's hard to like a film about a guy who is utterly unlikeable , and shiner , starring michael caine as an aging british boxing promoter desperate for a taste of fame and fortune , is certainly that . 0
an entertaining , colorful , action-filled crime story with an intimate heart . 1
for this reason and this reason only -- the power of its own steadfast , hoity-toity convictions -- chelsea walls deserves a medal . 1
it just may inspire a few younger moviegoers to read stevenson 's book , which is a treasure in and of itself . 1
basically a static series of semi-improvised ( and semi-coherent ) raps between the stars . 0
... with `` the bourne identity '' we return to the more traditional action genre . 1
it 's so good that its relentless , polished wit can withstand not only inept school productions , but even oliver parker 's movie adaptation . 1
chokes on its own depiction of upper-crust decorum . 0
while there 's something intrinsically funny about sir anthony hopkins saying ` get in the car , bitch , ' this jerry bruckheimer production has little else to offer 1
a rewarding work of art for only the most patient and challenge-hungry moviegoers . 1
directed in a paint-by-numbers manner . 0
k-19 exploits our substantial collective fear of nuclear holocaust to generate cheap hollywood tension . 0
at its best , queen is campy fun like the vincent price horror classics of the '60s . 1
it 's a much more emotional journey than what shyamalan has given us in his past two movies , and gibson , stepping in for bruce willis , is the perfect actor to take us on the trip . 1
the quality of the art combined with the humor and intelligence of the script allow the filmmakers to present the biblical message of forgiveness without it ever becoming preachy or syrupy . 1
cool ? 1
deliriously funny , fast and loose , accessible to the uninitiated , and full of surprises 1
even with a green mohawk and a sheet of fire-red flame tattoos covering his shoulder , however , kilmer seems to be posing , rather than acting . 0
the story and the friendship proceeds in such a way that you 're watching a soap opera rather than a chronicle of the ups and downs that accompany lifelong friendships . 0
at a time when half the so-called real movies are little more than live-action cartoons , it 's refreshing to see a cartoon that knows what it is , and knows the form 's history . 1
the old-world - meets-new mesh is incarnated in the movie 's soundtrack , a joyful effusion of disco bollywood that , by the end of monsoon wedding , sent my spirit soaring out of the theater . 1
jones ... does offer a brutal form of charisma . 1
its well of thorn and vinegar ( and simple humanity ) has long been plundered by similar works featuring the insight and punch this picture so conspicuously lacks . 0
travels a fascinating arc from hope and euphoria to reality and disillusionment . 1
serving sara does n't serve up a whole lot of laughs . 0
the sort of film that makes me miss hitchcock , but also feel optimistic that there 's hope for popular cinema yet . 1
fun , flip and terribly hip bit of cinematic entertainment . 1
the x potion gives the quickly named blossom , bubbles and buttercup supernatural powers that include extraordinary strength and laser-beam eyes , which unfortunately do n't enable them to discern flimsy screenplays . 0
the wild thornberrys movie is a jolly surprise . 1
entertains by providing good , lively company . 1
a densely constructed , highly referential film , and an audacious return to form that can comfortably sit among jean-luc godard 's finest work . 1
what was once original has been co-opted so frequently that it now seems pedestrian . 0
the story and structure are well-honed . 1
macdowell , whose wifty southern charm has anchored lighter affairs ... brings an absolutely riveting conviction to her role . 1
an intriguing cinematic omnibus and round-robin that occasionally is more interesting in concept than in execution . 1
the second coming of harry potter is a film far superior to its predecessor . 1
if you can stomach the rough content , it 's worth checking out for the performances alone . 1
a warm , funny , engaging film . 1
i 'll bet the video game is a lot more fun than the film . 0
the best film about baseball to hit theaters since field of dreams . 1
it is great summer fun to watch arnold and his buddy gerald bounce off a quirky cast of characters . 1
complete lack of originality , cleverness or even visible effort 0
awesome creatures , breathtaking scenery , and epic battle scenes add up to another ` spectacular spectacle . ' 1
all-in-all , the film is an enjoyable and frankly told tale of a people who live among us , but not necessarily with us . 1
hit and miss as far as the comedy goes and a big ole ' miss in the way of story . 0
too much of it feels unfocused and underdeveloped . 0
a deep and meaningful film . 1
but it could have been worse . 0
that 's pure pr hype . 0
a painfully funny ode to bad behavior . 1
you 'll gasp appalled and laugh outraged and possibly , watching the spectacle of a promising young lad treading desperately in a nasty sea , shed an errant tear . 1
liotta put on 30 pounds for the role , and has completely transformed himself from his smooth , goodfellas image . 1
a beguiling splash of pastel colors and prankish comedy from disney . 1
it proves quite compelling as an intense , brooding character study . 1
an unwise amalgam of broadcast news and vibes . 0
utterly lacking in charm , wit and invention , roberto benigni 's pinocchio is an astonishingly bad film . 0
and that leaves a hole in the center of the salton sea . 0
the chateau cleverly probes the cross-cultural differences between gauls and yanks . 1
broomfield turns his distinctive ` blundering ' style into something that could really help clear up the case . 1
a pleasant enough romance with intellectual underpinnings , the kind of movie that entertains even as it turns maddeningly predictable . 1
what really makes it special is that it pulls us into its world , gives us a hero whose suffering and triumphs we can share , surrounds him with interesting characters and sends us out of the theater feeling we 've shared a great adventure . 1
with the exception of some fleetingly amusing improvisations by cedric the entertainer as perry 's boss , there is n't a redeeming moment here . 0
having had the good sense to cast actors who are , generally speaking , adored by the movie-going public , khouri then gets terrific performances from them all . 1
... a boring parade of talking heads and technical gibberish that will do little to advance the linux cause . 0
it 's of the quality of a lesser harrison ford movie - six days , seven nights , maybe , or that dreadful sabrina remake . 0
if you enjoy more thoughtful comedies with interesting conflicted characters ; this one is for you . 1
the most hopelessly monotonous film of the year , noteworthy only for the gimmick of being filmed as a single unbroken 87-minute take . 0
it deserves to be seen by anyone with even a passing interest in the events shaping the world beyond their own horizons . 1
in an effort , i suspect , not to offend by appearing either too serious or too lighthearted , it offends by just being wishy-washy . 0
no way i can believe this load of junk . 0
there is a fabric of complex ideas here , and feelings that profoundly deepen them . 1
this tenth feature is a big deal , indeed -- at least the third-best , and maybe even a notch above the previous runner-up , nicholas meyer 's star trek vi : the undiscovered country . 1
not only unfunny , but downright repellent . 0
works hard to establish rounded characters , but then has nothing fresh or particularly interesting to say about them . 0
just one bad idea after another . 0
... turns so unforgivably trite in its last 10 minutes that anyone without a fortified sweet tooth will likely go into sugar shock . 0
his comedy premises are often hackneyed or just plain crude , calculated to provoke shocked laughter , without following up on a deeper level . 0
( næs ) directed the stage version of elling , and gets fine performances from his two leads who originated the characters on stage . 1
a swashbuckling tale of love , betrayal , revenge and above all , faith . 1
for movie lovers as well as opera lovers , tosca is a real treat . 1
the film is quiet , threatening and unforgettable . 1
there is no pleasure in watching a child suffer . 0
jason x is positively anti-darwinian : nine sequels and 400 years later , the teens are none the wiser and jason still kills on auto-pilot . 0
stealing harvard aspires to comedic grand larceny but stands convicted of nothing more than petty theft of your time . 0
( d ) oes n't bother being as cloying or preachy as equivalent evangelical christian movies -- maybe the filmmakers know that the likely audience will already be among the faithful . 1
displaying about equal amounts of naiveté , passion and talent , beneath clouds establishes sen as a filmmaker of considerable potential . 1
` easily my choice for one of the year 's best films . ' 1
a very long movie , dull in stretches , with entirely too much focus on meal preparation and igloo construction . 0
as a first-time director , paxton has tapped something in himself as an actor that provides frailty with its dark soul . 1
it 's a grab bag of genres that do n't add up to a whole lot of sense . 0
instead of hiding pinocchio from critics , miramax should have hidden it from everyone . 0
portentous and pretentious , the weight of water is appropriately titled , given the heavy-handedness of it drama . 0
altogether , this is successful as a film , while at the same time being a most touching reconsideration of the familiar masterpiece . 1
there has always been something likable about the marquis de sade . 1
the humor is forced and heavy-handed , and occasionally simply unpleasant . 0
without ever becoming didactic , director carlos carrera expertly weaves this novelistic story of entangled interrelationships and complex morality . 1
partway through watching this saccharine , easter-egg-colored concoction , you realize that it is made up of three episodes of a rejected tv show . 0
for the most part , it 's a work of incendiary genius , steering clear of knee-jerk reactions and quick solutions . 1
the special effects and many scenes of weightlessness look as good or better than in the original , while the oscar-winning sound and james horner 's rousing score make good use of the hefty audio system . 1
not since freddy got fingered has a major release been so painful to sit through . 0
the movie is what happens when you blow up small potatoes to 10 times their natural size , and it ai n't pretty . 0
we have n't seen such hilarity since say it is n't so ! 1
to call the other side of heaven `` appalling '' would be to underestimate just how dangerous entertainments like it can be . 0
nothing is sacred in this gut-buster . 0
feels haphazard , as if the writers mistakenly thought they could achieve an air of frantic spontaneity by simply tossing in lots of characters doing silly stuff and stirring the pot . 0
tries to add some spice to its quirky sentiments but the taste is all too familiar . 0
at its worst , it implodes in a series of very bad special effects . 0
with tightly organized efficiency , numerous flashbacks and a constant edge of tension , miller 's film is one of 2002 's involvingly adult surprises . 1
a great ensemble cast ca n't lift this heartfelt enterprise out of the familiar . 0
a warm but realistic meditation on friendship , family and affection . 1
at times , the suspense is palpable , but by the end there 's a sense that the crux of the mystery hinges on a technicality that strains credulity and leaves the viewer haunted by the waste of potential . 0
while the resident evil games may have set new standards for thrills , suspense , and gore for video games , the movie really only succeeds in the third of these . 0
it 's a remarkably solid and subtly satirical tour de force . 1
director andrew niccol ... demonstrates a wry understanding of the quirks of fame . 1
when leguizamo finally plugged an irritating character late in the movie . 0
thekids will probably stay amused at the kaleidoscope of big , colorful characters . 1
mattei is tiresomely grave and long-winded , as if circularity itself indicated profundity . 0
... plays like somebody spliced random moments of a chris rock routine into what is otherwise a cliche-riddled but self-serious spy thriller . 0
an overemphatic , would-be wacky , ultimately tedious sex farce . 0
it all adds up to good fun . 1
whether writer-director anne fontaine 's film is a ghost story , an account of a nervous breakdown , a trip down memory lane , all three or none of the above , it is as seductive as it is haunting . 1
another in-your-face wallow in the lower depths made by people who have never sung those blues . 0
a very well-made , funny and entertaining picture . 1
it 's worth seeing just on the basis of the wisdom , and at times , the startling optimism , of the children . 1
despite its title , punch-drunk love is never heavy-handed . 1
if director michael dowse only superficially understands his characters , he does n't hold them in contempt . 0
it 's refreshing to see a girl-power movie that does n't feel it has to prove anything . 1
the film may appear naked in its narrative form ... but it goes deeper than that , to fundamental choices that include the complexity of the catholic doctrine 1
however it may please those who love movies that blare with pop songs , young science fiction fans will stomp away in disgust . 0
as vulgar as it is banal . 0
zhang ... has done an amazing job of getting realistic performances from his mainly nonprofessional cast . 1
outer-space buffs might love this film , but others will find its pleasures intermittent . 0
maud and roland 's search for an unknowable past makes for a haunting literary detective story , but labute pulls off a neater trick in possession : he makes language sexy . 1
more whiny downer than corruscating commentary . 0
there are simply too many ideas floating around -- part farce , part sliding doors , part pop video -- and yet failing to exploit them . 0
it 's another stale , kill-by-numbers flick , complete with blade-thin characters and terrible , pun-laden dialogue . 0
what distinguishes time of favor from countless other thrillers is its underlying concern with the consequences of words and with the complicated emotions fueling terrorist acts . 1
i do n't mind having my heartstrings pulled , but do n't treat me like a fool . 0
the movie 's accumulated force still feels like an ugly knot tightening in your stomach . 0
at least one scene is so disgusting that viewers may be hard pressed to retain their lunch . 0
it has charm to spare , and unlike many romantic comedies , it does not alienate either gender in the audience . 1
an operatic , sprawling picture that 's entertainingly acted , magnificently shot and gripping enough to sustain most of its 170-minute length . 1
a giggle a minute . 1
uses sharp humor and insight into human nature to examine class conflict , adolescent yearning , the roots of friendship and sexual identity . 1
the continued good chemistry between carmen and juni is what keeps this slightly disappointing sequel going , with enough amusing banter -- blessedly curse-free -- to keep both kids and parents entertained . 1
i 'm just too bored to care . 0
one of the more irritating cartoons you will see this , or any , year . 0
it 's one heck of a character study -- not of hearst or davies but of the unique relationship between them . 1
it moves quickly , adroitly , and without fuss ; it does n't give you time to reflect on the inanity -- and the cold war datedness -- of its premise . 1
i am sorry that i was unable to get the full brunt of the comedy . 0
a good piece of work more often than not . 1
while the ideas about techno-saturation are far from novel , they 're presented with a wry dark humor . 1
charles ' entertaining film chronicles seinfeld 's return to stand-up comedy after the wrap of his legendary sitcom , alongside wannabe comic adams ' attempts to get his shot at the big time . 1
an exhilarating futuristic thriller-noir , minority report twists the best of technology around a gripping story , delivering a riveting , pulse intensifying escapist adventure of the first order 1
beautifully observed , miraculously unsentimental comedy-drama . 1
the film 's hackneyed message is not helped by the thin characterizations , nonexistent plot and pretentious visual style . 0
a breezy romantic comedy that has the punch of a good sitcom , while offering exceptionally well-detailed characters . 1
should have been someone else - 0
coughs and sputters on its own postmodern conceit . 0
the lion king was a roaring success when it was released eight years ago , but on imax it seems better , not just bigger . 1
almost gags on its own gore . 0
a marvel like none you 've seen . 1
trite , banal , cliched , mostly inoffensive . 0
immersing us in the endlessly inventive , fiercely competitive world of hip-hop djs , the project is sensational and revelatory , even if scratching makes you itch . 1
the movie has an infectious exuberance that will engage anyone with a passing interest in the skate/surf culture , the l.a. beach scene and the imaginative ( and sometimes illegal ) ways kids can make a playground out of the refuse of adults . 1
yakusho and shimizu ... create engaging characterizations in imamura 's lively and enjoyable cultural mix . 1
this is wild surreal stuff , but brilliant and the camera just kind of sits there and lets you look at this and its like you 're going from one room to the next and none of them have any relation to the other . 1
there is very little dread or apprehension , and though i like the creepy ideas , they are not executed with anything more than perfunctory skill . 0
the notion that bombing buildings is the funniest thing in the world goes entirely unexamined in this startlingly unfunny comedy . 0
good car chases , great fight scenes , and a distinctive blend of european , american and asian influences . 1
the last 20 minutes are somewhat redeeming , but most of the movie is the same teenage american road-trip drek we 've seen before - only this time you have to read the fart jokes 0
even in its most tedious scenes , russian ark is mesmerizing . 1
with its dogged hollywood naturalism and the inexorable passage of its characters toward sainthood , windtalkers is nothing but a sticky-sweet soap . 0
generally , clockstoppers will fulfill your wildest fantasies about being a different kind of time traveler , while happily killing 94 minutes . 1
something akin to a japanese alice through the looking glass , except that it seems to take itself far more seriously . 1
oh come on . 0
a moody , multi-dimensional love story and sci-fi mystery , solaris is a thought-provoking , haunting film that allows the seeds of the imagination to germinate . 1
not only are the special effects and narrative flow much improved , and daniel radcliffe more emotionally assertive this time around as harry , but the film conjures the magic of author j.k. rowling 's books . 1
it 's clear the filmmakers were n't sure where they wanted their story to go , and even more clear that they lack the skills to get us to this undetermined destination . 0
( t ) his beguiling belgian fable , very much its own droll and delicate little film , has some touching things to say about what is important in life and why . 1
even on those rare occasions when the narrator stops yammering , miller 's hand often feels unsure . 0
( chaiken 's ) talent lies in an evocative , accurate observation of a distinctive milieu and in the lively , convincing dialogue she creates for her characters . 1
sticky sweet sentimentality , clumsy plotting and a rosily myopic view of life in the wwii-era mississippi delta undermine this adaptation . 0
it inspires a continuing and deeply satisfying awareness of the best movies as monumental ` picture shows . ' 1
featuring a dangerously seductive performance from the great daniel auteuil , `` sade '' covers the same period as kaufmann 's `` quills '' with more unsettlingly realistic results . 1
gives you the steady pulse of life in a beautiful city viewed through the eyes of a character who , in spite of tragic loss and increasing decrepitude , knows in his bones that he is one of the luckiest men alive . 1
if you are an actor who can relate to the search for inner peace by dramatically depicting the lives of others onstage , then esther 's story is a compelling quest for truth . 1
it 's too bad that the helping hand he uses to stir his ingredients is also a heavy one . 0
yes , dull . 0
some of their jokes work , but most fail miserably and in the end , pumpkin is far more offensive than it is funny . 0
intriguing documentary which is emotionally diluted by focusing on the story 's least interesting subject . 1
shaky close-ups of turkey-on-rolls , stubbly chins , liver spots , red noses and the filmmakers new bobbed do draw easy chuckles but lead nowhere . 0
the inspirational screenplay by mike rich covers a lot of ground , perhaps too much , but ties things together , neatly , by the end . 1
ramsay , as in ratcatcher , remains a filmmaker with an acid viewpoint and a real gift for teasing chilly poetry out of lives and settings that might otherwise seem drab and sordid . 1
the characters are interesting and often very creatively constructed from figure to backstory . 1
so unremittingly awful that labeling it a dog probably constitutes cruelty to canines . 0
reggio 's continual visual barrage is absorbing as well as thought-provoking . 1
adults will wish the movie were less simplistic , obvious , clumsily plotted and shallowly characterized . 0
you will emerge with a clearer view of how the gears of justice grind on and the death report comes to share airtime alongside the farm report . 1
thanks to haynes ' absolute control of the film 's mood , and buoyed by three terrific performances , far from heaven actually pulls off this stylistic juggling act . 1
the problem with this film is that it lacks focus . 0
belongs to daniel day-lewis as much as it belongs to martin scorsese ; it 's a memorable performance in a big , brassy , disturbing , unusual and highly successful film . 1
involves two mysteries -- one it gives away and the other featuring such badly drawn characters that its outcome hardly matters . 0
a tv style murder mystery with a few big screen moments ( including one that seems to be made for a different film altogether ) . 0
a by-the-numbers patient/doctor pic that covers all the usual ground 0
it 's a stunning lyrical work of considerable force and truth . 1
while undisputed is n't exactly a high , it is a gripping , tidy little movie that takes mr. hill higher than he 's been in a while . 1
funny but perilously slight . 1
cq 's reflection of artists and the love of cinema-and-self suggests nothing less than a new voice that deserves to be considered as a possible successor to the best european directors . 1
even if you do n't think ( kissinger 's ) any more guilty of criminal activity than most contemporary statesmen , he 'd sure make a courtroom trial great fun to watch . 1
dazzling in its complexity , disturbing for its extraordinary themes , the piano teacher is a film that defies categorisation . 1
a literate presentation that wonderfully weaves a murderous event in 1873 with murderous rage in 2002 . 1
the script is n't very good ; not even someone as gifted as hoffman ( the actor ) can make it work . 0
( e ) ventually , every idea in this film is flushed down the latrine of heroism . 0
a cartoon that 's truly cinematic in scope , and a story that 's compelling and heartfelt -- even if the heart belongs to a big , four-legged herbivore . 1
it 's dumb , but more importantly , it 's just not scary . 0
detox is ultimately a pointless endeavor . 0
as a rumor of angels reveals itself to be a sudsy tub of supernatural hokum , not even ms. redgrave 's noblest efforts can redeem it from hopeless sentimentality . 0
an exquisitely crafted and acted tale . 1
this is so bad . 0
it showcases carvey 's talent for voices , but not nearly enough and not without taxing every drop of one 's patience to get to the good stuff . 0
light years / several warp speeds / levels and levels of dilithium crystals better than the pitiful insurrection . 1
it 's about following your dreams , no matter what your parents think . 1
the overall effect is less like a children 's movie than a recruitment film for future hollywood sellouts . 0
anchored by friel and williams 's exceptional performances , the film 's power lies in its complexity . 1
unlike the speedy wham-bam effect of most hollywood offerings , character development -- and more importantly , character empathy -- is at the heart of italian for beginners . 1
a sequel that 's much too big for its britches . 0
harrison 's flowers puts its heart in the right place , but its brains are in no particular place at all . 1
deadeningly dull , mired in convoluted melodrama , nonsensical jargon and stiff-upper-lip laboriousness . 0
dragonfly has no atmosphere , no tension -- nothing but costner , flailing away . 0
the film is powerful , accessible and funny . 1
and that 's a big part of why we go to the movies . 1
crackerjack entertainment -- nonstop romance , music , suspense and action . 1
the minor figures surrounding ( bobby ) ... form a gritty urban mosaic . 1
a poignant and compelling story about relationships , food of love takes us on a bumpy but satisfying journey of the heart . 1
a movie that successfully crushes a best selling novel into a timeframe that mandates that you avoid the godzilla sized soda . 1
the vivid lead performances sustain interest and empathy , but the journey is far more interesting than the final destination . 1
lapaglia 's ability to convey grief and hope works with weaver 's sensitive reactions to make this a two-actor master class . 1
villeneuve spends too much time wallowing in bibi 's generic angst ( there are a lot of shots of her gazing out windows ) . 0
care deftly captures the wonder and menace of growing up , but he never really embraces the joy of fuhrman 's destructive escapism or the grace-in-rebellion found by his characters . 0
this is an egotistical endeavor from the daughter of horror director dario argento ( a producer here ) , but her raw performance and utter fearlessness make it strangely magnetic . 1
if looking for a thrilling sci-fi cinematic ride , do n't settle for this imposter . 0
plays like a volatile and overlong w magazine fashion spread . 0
not far beneath the surface , this reconfigured tale asks disturbing questions about those things we expect from military epics . 1
michael gerbosi 's script is economically packed with telling scenes . 1
moretti 's compelling anatomy of grief and the difficult process of adapting to loss . 0
so refreshingly incisive is grant that for the first time he 'll probably appeal more to guys than to their girlfriends who drag them to this movie for the hugh factor . 1
comes off like a rejected abc afterschool special , freshened up by the dunce of a screenwriting 101 class . 0
it has its moments of swaggering camaraderie , but more often just feels generic , derivative and done to death . 0
a romantic comedy enriched by a sharp eye for manners and mores . 1
the fly-on-the-wall method used to document rural french school life is a refreshing departure from the now more prevalent technique of the docu-makers being a visible part of their work . 1
rare birds has more than enough charm to make it memorable . 1
it 's a bit disappointing that it only manages to be decent instead of dead brilliant . 0
it has all the excitement of eating oatmeal . 0
it haunts , horrifies , startles and fascinates ; it is impossible to look away . 1
for close to two hours the audience is forced to endure three terminally depressed , mostly inarticulate , hyper dysfunctional families for the price of one . 0
a superbly acted and funny/gritty fable of the humanizing of one woman at the hands of the unseen forces of fate . 1
( t ) here 's only so much anyone can do with a florid , overplotted , anne rice rock 'n' roll vampire novel before the built-in silliness of the whole affair defeats them . 0
for anyone unfamiliar with pentacostal practices in general and theatrical phenomenon of hell houses in particular , it 's an eye-opener . 1
`` mostly martha '' is a bright , light modern day family parable that wears its heart on its sleeve for all to see . 1
i just loved every minute of this film . 1
a quiet , pure , elliptical film 1
a disappointment for those who love alternate versions of the bard , particularly ones that involve deep fryers and hamburgers . 0
a simple , but gritty and well-acted ensemble drama that encompasses a potent metaphor for a country still dealing with its fascist past . 1
it 's so mediocre , despite the dynamic duo on the marquee , that we just ca n't get no satisfaction . 0
do not see this film . 0
binoche makes it interesting trying to find out . 1
the most compelling wiseman epic of recent years . 1
there 's no emotional pulse to solaris . 0
for each chuckle there are at least 10 complete misses , many coming from the amazingly lifelike tara reid , whose acting skills are comparable to a cardboard cutout . 0
although huppert 's intensity and focus has a raw exhilaration about it , the piano teacher is anything but fun . 0
from the opening scenes , it 's clear that all about the benjamins is a totally formulaic movie . 0
on the heels of the ring comes a similarly morose and humorless horror movie that , although flawed , is to be commended for its straight-ahead approach to creepiness . 1
the film is based on truth and yet there is something about it that feels incomplete , as if the real story starts just around the corner . 0
i 've always dreamed of attending cannes , but after seeing this film , it 's not that big a deal . 0
a coarse and stupid gross-out . 0
... nothing scary here except for some awful acting and lame special effects . 0
nothing in waking up in reno ever inspired me to think of its inhabitants as anything more than markers in a screenplay . 0
here 's yet another studio horror franchise mucking up its storyline with glitches casual fans could correct in their sleep . 0
so unassuming and pure of heart , you ca n't help but warmly extend your arms and yell ` safe ! ' 1
it treats women like idiots . 0
... plot holes so large and obvious a marching band might as well be stomping through them in clown clothes , playing a college football fight song on untuned instruments . 0
but it 's too long and too convoluted and it ends in a muddle . 0
one of the best films of the year with its exploration of the obstacles to happiness faced by five contemporary individuals ... a psychological masterpiece . 1
although german cooking does not come readily to mind when considering the world 's best cuisine , mostly martha could make deutchland a popular destination for hungry tourists . 1
if the first men in black was money , the second is small change . 0
do n't be fooled by the impressive cast list - eye see you is pure junk . 0
another one of those estrogen overdose movies like `` divine secrets of the ya ya sisterhood , '' except that the writing , acting and character development are a lot better . 1
scorsese does n't give us a character worth giving a damn about . 0
with rabbit-proof fence , noyce has tailored an epic tale into a lean , economical movie . 1
the plot convolutions ultimately add up to nothing more than jerking the audience 's chain . 0
there are some wonderfully fresh moments that smooth the moral stiffness with human kindness and hopefulness . 1
does little more than play an innocuous game of fill-in - the-blanks with a tragic past . 0
feature debuter d.j. caruso directs a crack ensemble cast , bringing screenwriter tony gayton 's narcotics noir to life . 1
it does nothing new with the old story , except to show fisticuffs in this sort of stop-go slow motion that makes the gang rumbles look like they 're being streamed over a 28k modem . 0
one of those energetic surprises , an original that pleases almost everyone who sees it . 1
seldahl 's barbara is a precise and moving portrait of someone whose world is turned upside down , first by passion and then by illness . 1
passable entertainment , but it 's the kind of motion picture that wo n't make much of a splash when it 's released , and will not be remembered long afterwards . 0
the film 's tone and pacing are off almost from the get-go . 0
lovely and poignant . 1
a broad , melodramatic estrogen opera that 's pretty toxic in its own right . 0
( director ) o'fallon manages to put some lovely pictures up on the big screen , but his skill at telling a story -- he also contributed to the screenplay -- falls short . 0
offers very little genuine romance and even fewer laughs ... a sad sitcom of a movie , largely devoid of charm . 0
though only 60 minutes long , the film is packed with information and impressions . 1
just not campy enough 0
every dance becomes about seduction , where backstabbing and betrayals are celebrated , and sex is currency . 0
it takes a certain kind of horror movie to qualify as ` worse than expected , ' but ghost ship somehow manages to do exactly that . 0
it can not be enjoyed , even on the level that one enjoys a bad slasher flick , primarily because it is dull . 0
despite all evidence to the contrary , this clunker has somehow managed to pose as an actual feature movie , the kind that charges full admission and gets hyped on tv and purports to amuse small children and ostensible adults . 0
it 's just filler . 0
a hamfisted romantic comedy that makes our girl the hapless facilitator of an extended cheap shot across the mason-dixon line . 0
one of those pictures whose promising , if rather precious , premise is undercut by amateurish execution . 0
the humor is n't as sharp , the effects not as innovative , nor the story as imaginative as in the original . 0
director uwe boll and the actors provide scant reason to care in this crude '70s throwback . 0
... a story we have n't seen on the big screen before , and it 's a story that we as americans , and human beings , should know . 1
if your taste runs to ` difficult ' films you absolutely ca n't miss it . 1
this movie is something of an impostor itself , stretching and padding its material in a blur of dead ends and distracting camera work . 0
i got a headache watching this meaningless downer . 0
zaidan 's script has barely enough plot to string the stunts together and not quite enough characterization to keep the faces straight . 0
the terrific and bewilderingly underrated campbell scott gives a star performance that is nothing short of mesmerizing . 1
building slowly and subtly , the film , sporting a breezy spontaneity and realistically drawn characterizations , develops into a significant character study that is both moving and wise . 1
all the amped-up tony hawk-style stunts and thrashing rap-metal ca n't disguise the fact that , really , we 've been here , done that . 0
the director knows how to apply textural gloss , but his portrait of sex-as-war is strictly sitcom . 0
visually rather stunning , but ultimately a handsome-looking bore , the true creativity would have been to hide treasure planet entirely and completely reimagine it . 0
nonsensical , dull `` cyber-horror '' flick is a grim , hollow exercise in flat scares and bad acting . 0
big fat waste of time . 0
professionally speaking , it 's tempting to jump ship in january to avoid ridiculous schlock like this shoddy suspense thriller . 0
fancy a real downer ? 0
instead , he shows them the respect they are due . 1
first-time writer-director serry shows a remarkable gift for storytelling with this moving , effective little film . 1
vera 's technical prowess ends up selling his film short ; he smoothes over hard truths even as he uncovers them . 0
puts a human face on a land most westerners are unfamiliar with . 1
makes for a pretty unpleasant viewing experience . 0
ahhhh ... revenge is sweet ! 1
highbrow self-appointed guardians of culture need not apply , but those who loved cool as ice have at last found a worthy follow-up . 1
nine queens is not only than a frighteningly capable debut and genre piece , but also a snapshot of a dangerous political situation on the verge of coming to a head . 1
like you could n't smell this turkey rotting from miles away . 0
the performances take the movie to a higher level . 1
davis ... is so enamored of her own creation that she ca n't see how insufferable the character is . 0
... takes the beauty of baseball and melds it with a story that could touch anyone regardless of their familiarity with the sport 1
against all odds in heaven and hell , it creeped me out just fine . 1
as the latest bid in the tv-to-movie franchise game , i spy makes its big-screen entry with little of the nervy originality of its groundbreaking small-screen progenitor . 0
there 's really only one good idea in this movie , but the director runs with it and presents it with an unforgettable visual panache . 1
the so-inept - it 's - surreal dubbing ( featuring the voices of glenn close , regis philbin and breckin meyer ) brings back memories of cheesy old godzilla flicks . 0
without non-stop techno or the existential overtones of a kieslowski morality tale , maelström is just another winter sleepers . 0
an unclassifiably awful study in self - and audience-abuse . 0
the moviegoing equivalent of going to a dinner party and being forced to watch the host and hostess 's home video of their baby 's birth . 0
kinnear does n't aim for our sympathy , but rather delivers a performance of striking skill and depth . 1
few films capture so perfectly the hopes and dreams of little boys on baseball fields as well as the grown men who sit in the stands . 1
it is amusing , and that 's all it needs to be . 1
challenging , intermittently engrossing and unflaggingly creative . 1
for the most part stevens glides through on some solid performances and witty dialogue . 1
this flick is about as cool and crowd-pleasing as a documentary can get . 1
nervous breakdowns are not entertaining . 0
writer-director 's mehta 's effort has tons of charm and the whimsy is in the mixture , the intoxicating masala , of cultures and film genres . 1
excessive , profane , packed with cartoonish violence and comic-strip characters . 0
a taut psychological thriller that does n't waste a moment of its two-hour running time . 1
burns never really harnesses to full effect the energetic cast . 0
just embarrassment and a vague sense of shame . 0
still , as a visual treat , the film is almost unsurpassed . 1
harris commands the screen , using his frailty to suggest the ravages of a life of corruption and ruthlessness . 1
or emptying rat traps . 0
offers much to enjoy ... and a lot to mull over in terms of love , loyalty and the nature of staying friends . 1
the piquant story needs more dramatic meat on its bones . 0
my wife is an actress is an utterly charming french comedy that feels so american in sensibility and style it 's virtually its own hollywood remake . 1
indifferently implausible popcorn programmer of a movie . 0
an important movie , a reminder of the power of film to move us and to make us examine our values . 1
the magic of the film lies not in the mysterious spring but in the richness of its performances . 1
this re-do is so dumb and so exploitative in its violence that , ironically , it becomes everything that the rather clumsy original was railing against . 0
the jabs it employs are short , carefully placed and dead-center . 1
while locals will get a kick out of spotting cleveland sites , the rest of the world will enjoy a fast-paced comedy with quirks that might make the award-winning coen brothers envious . 1
the words , ` frankly , my dear , i do n't give a damn , ' have never been more appropriate . 0
the longer the movie goes , the worse it gets , but it 's actually pretty good in the first few minutes . 0
too much of the humor falls flat . 0
further proof that the epicenter of cool , beautiful , thought-provoking foreign cinema is smack-dab in the middle of dubya 's axis of evil . 1
the film 's few ideas are stretched to the point of evaporation ; the whole central section is one big chase that seems to have no goal and no urgency . 0
too slow , too long and too little happens . 0
due to some script weaknesses and the casting of the director 's brother , the film trails off into inconsequentiality . 0
very bad . 0
a lackluster , unessential sequel to the classic disney adaptation of j.m. barrie 's peter pan . 0
a science-fiction pastiche so lacking in originality that if you stripped away its inspirations there would be precious little left . 0
birthday girl is an amusing joy ride , with some surprisingly violent moments . 1
so much facile technique , such cute ideas , so little movie . 1
expect the same-old , lame-old slasher nonsense , just with different scenery . 0
a smart , witty follow-up . 1
chabrol has taken promising material for a black comedy and turned it instead into a somber chamber drama . 0
like mike is a winner for kids , and no doubt a winner for lil bow wow , who can now add movies to the list of things he does well . 1
it 's another video movie photographed like a film , with the bad lighting that 's often written off as indie film naturalism . 0
there 's not enough here to justify the almost two hours . 0
it will grip even viewers who are n't interested in rap , as it cuts to the heart of american society in an unnerving way . 1
the film is beautifully mounted , but , more to the point , the issues are subtly presented , managing to walk a fine line with regard to the question of joan 's madness . 1
and if you 're not nearly moved to tears by a couple of scenes , you 've got ice water in your veins . 1
richard gere and diane lane put in fine performances as does french actor oliver martinez . 1
good film , but very glum . 1
there are plot holes big enough for shamu the killer whale to swim through . 0
preaches to two completely different choirs at the same time , which is a pretty amazing accomplishment . 1
verbinski implements every hack-artist trick to give us the ooky-spookies . 0
two hours fly by -- opera 's a pleasure when you do n't have to endure intermissions -- and even a novice to the form comes away exhilarated . 1
in all , this is a watchable movie that 's not quite the memorable experience it might have been . 0
drops you into a dizzying , volatile , pressure-cooker of a situation that quickly snowballs out of control , while focusing on the what much more than the why . 1
atom egoyan has conjured up a multilayered work that tackles any number of fascinating issues 1
slick piece of cross-promotion . 1
well-nigh unendurable ... though the picture strains to become cinematic poetry , it remains depressingly prosaic and dull . 0
majidi is an unconventional storyteller , capable of finding beauty in the most depressing places . 1
the movie is n't just hilarious : it 's witty and inventive , too , and in hindsight , it is n't even all that dumb . 1
filmmakers who can deftly change moods are treasures and even marvels . 1
the vitality of the actors keeps the intensity of the film high , even as the strafings blend together . 1
( a ) shapeless blob of desperate entertainment . 0
in the end , the movie collapses on its shaky foundation despite the best efforts of director joe carnahan . 0
true tale of courage -- and complicity -- at auschwitz is a harrowing drama that tries to tell of the unspeakable . 1
a study in shades of gray , offering itself up in subtle plot maneuvers ... 1
no screen fantasy-adventure in recent memory has the showmanship of clones ' last 45 minutes . 1
more romantic , more emotional and ultimately more satisfying than the teary-eyed original . 1
this is a shameless sham , calculated to cash in on the popularity of its stars . 0
if you 've ever entertained the notion of doing what the title of this film implies , what sex with strangers actually shows may put you off the idea forever . 0
once the 50 year old benigni appears as the title character , we find ourselves longing for the block of wood to come back . 0
stultifyingly , dumbfoundingly , mind-numbingly bad . 0
an effectively creepy , fear-inducing ( not fear-reducing ) film from japanese director hideo nakata , who takes the superstitious curse on chain letters and actually applies it . 1
sustains its dreamlike glide through a succession of cheesy coincidences and voluptuous cheap effects , not the least of which is rebecca romijn-stamos . 0
because of an unnecessary and clumsy last scene , ` swimfan ' left me with a very bad feeling . 0
no aspirations to social import inform the movie version . 0
sit through this one , and you wo n't need a magic watch to stop time ; your dvd player will do it for you . 0
for the first time in years , de niro digs deep emotionally , perhaps because he 's been stirred by the powerful work of his co-stars . 1
not since tom cruise in risky business has an actor made such a strong impression in his underwear . 1
an interesting story with a pertinent ( cinematically unique ) message , told fairly well and scored to perfection , i found myself struggling to put my finger on that elusive `` missing thing . '' 1
... routine , harmless diversion and little else . 1
is the time really ripe for a warmed-over james bond adventure , with a village idiot as the 007 clone ? 0
even the finest chef ca n't make a hotdog into anything more than a hotdog , and robert de niro ca n't make this movie anything more than a trashy cop buddy comedy . 0
the reality of the new live-action pinocchio he directed , cowrote and starred in borders on the grotesque . 0
samira makhmalbaf 's new film blackboards is much like the ethos of a stream of consciousness , although , it 's unfortunate for the viewer that the thoughts and reflections coming through are torpid and banal 0
a bloated gasbag thesis grotesquely impressed by its own gargantuan aura of self-importance ... 0
every time you look , sweet home alabama is taking another bummer of a wrong turn . 0
how do you spell cliché ? 0
no telegraphing is too obvious or simplistic for this movie . 0
director of photography benoit delhomme shot the movie in delicious colors , and the costumes and sets are grand . 1
i thought my own watch had stopped keeping time as i slogged my way through clockstoppers . 0
less dizzying than just dizzy , the jaunt is practically over before it begins . 0
overall the film feels like a low-budget tv pilot that could not find a buyer to play it on the tube . 0
they should have called it gutterball . 0
corpus collosum -- while undeniably interesting -- wore out its welcome well before the end credits rolled about 45 minutes in . 0
( a ) n utterly charming and hilarious film that reminded me of the best of the disney comedies from the 60s . 1
there 's too much falseness to the second half , and what began as an intriguing look at youth fizzles into a dull , ridiculous attempt at heart-tugging . 0
wince-inducing dialogue , thrift-shop costumes , prosthetic makeup by silly putty and kmart blue-light-special effects all conspire to test trekkie loyalty . 0
a rigorously structured and exquisitely filmed drama about a father and son connection that is a brief shooting star of love . 1
this is human comedy at its most amusing , interesting and confirming . 1
whaley 's determination to immerse you in sheer , unrelenting wretchedness is exhausting . 0
worth watching for dong jie 's performance -- and for the way it documents a culture in the throes of rapid change . 1
a poignant , artfully crafted meditation on mortality . 1
too restrained to be a freak show , too mercenary and obvious to be cerebral , too dull and pretentious to be engaging ... the isle defies an easy categorization . 0
vera 's three actors -- mollà , gil and bardem -- excel in insightful , empathetic performances . 1
it 's everything you do n't go to the movies for . 0
( grant 's ) bumbling magic takes over the film , and it turns out to be another winning star vehicle . 1
it gets onto the screen just about as much of the novella as one could reasonably expect , and is engrossing and moving in its own right . 1
velocity represents everything wrong with '' independent film '' as a commodified , sold-out concept on the american filmmaking scene . 0
but taken as a stylish and energetic one-shot , the queen of the damned can not be said to suck . 1
the piece plays as well as it does thanks in large measure to anspaugh 's three lead actresses . 1
suffocated by its fussy script and uptight characters , this musty adaptation is all the more annoying since it 's been packaged and sold back to us by hollywood . 0
but what are adults doing in the theater at all ? 0
like being trapped at a perpetual frat party ... how can something so gross be so boring ? 0
the man from elysian fields is a cold , bliss-less work that groans along thinking itself some important comment on how life throws us some beguiling curves . 0
this is n't even madonna 's swept away . 0
the experience of going to a film festival is a rewarding one ; the experiencing of sampling one through this movie is not . 0
american chai encourages rueful laughter at stereotypes only an indian-american would recognize . 0
my big fat greek wedding uses stereotypes in a delightful blend of sweet romance and lovingly dished out humor . 1
... a magnificent drama well worth tracking down . 1
oscar wilde 's masterpiece , the importance of being earnest , may be the best play of the 19th century . 1
jose campanella delivers a loosely autobiographical story brushed with sentimentality but brimming with gentle humor , bittersweet pathos , and lyric moments that linger like snapshots of memory . 1
but it still jingles in the pocket . 1
it 's a demented kitsch mess ( although the smeary digital video does match the muddled narrative ) , but it 's savvy about celebrity and has more guts and energy than much of what will open this year . 1
you really have to wonder how on earth anyone , anywhere could have thought they 'd make audiences guffaw with a script as utterly diabolical as this . 0
one from the heart . 1
made with no discernible craft and monstrously sanctimonious in dealing with childhood loss . 0
people cinema at its finest . 1
what 's surprising about full frontal is that despite its overt self-awareness , parts of the movie still manage to break past the artifice and thoroughly engage you . 1
and when you 're talking about a slapstick comedy , that 's a pretty big problem . 0
a working class `` us vs. them '' opera that leaves no heartstring untugged and no liberal cause unplundered . 1
nelson 's brutally unsentimental approach ... sucks the humanity from the film , leaving behind an horrific but weirdly unemotional spectacle . 0
one long string of cliches . 0
like watching a dress rehearsal the week before the show goes up : everything 's in place but something 's just a little off-kilter . 0
it 's hard to imagine alan arkin being better than he is in this performance . 1
the film will play equally well on both the standard and giant screens . 1
... a fun little timewaster , helped especially by the cool presence of jean reno . 1
something like scrubbing the toilet . 0
there 's enough melodrama in this magnolia primavera to make pta proud yet director muccino 's characters are less worthy of puccini than they are of daytime television . 0
may be far from the best of the series , but it 's assured , wonderfully respectful of its past and thrilling enough to make it abundantly clear that this movie phenomenon has once again reinvented itself for a new generation . 1
if there 's one thing this world needs less of , it 's movies about college that are written and directed by people who could n't pass an entrance exam . 0
writer/director joe carnahan 's grimy crime drama is a manual of precinct cliches , but it moves fast enough to cover its clunky dialogue and lapses in logic . 1
the result is a gaudy bag of stale candy , something from a halloween that died . 0
it 's a lovely film with lovely performances by buy and accorsi . 1
there 's something auspicious , and daring , too , about the artistic instinct that pushes a majority-oriented director like steven spielberg to follow a.i. with this challenging report so liable to unnerve the majority . 1
movie fans , get ready to take off ... the other direction . 0
not an objectionable or dull film ; it merely lacks everything except good intentions . 0
while its careful pace and seemingly opaque story may not satisfy every moviegoer 's appetite , the film 's final scene is soaringly , transparently moving . 1
a film about a young man finding god that is accessible and touching to the marrow . 1
a compelling spanish film about the withering effects of jealousy in the life of a young monarch whose sexual passion for her husband becomes an obsession . 1
an infectious cultural fable with a tasty balance of family drama and frenetic comedy . 1
i do n't think i laughed out loud once . 0
very special effects , brilliantly bold colors and heightened reality ca n't hide the giant achilles ' heel in `` stuart little 2 `` : there 's just no story , folks . 0
not the kind of film that will appeal to a mainstream american audience , but there is a certain charm about the film that makes it a suitable entry into the fest circuit . 1
it 's a beautiful madness . 1
when the film ended , i felt tired and drained and wanted to lie on my own deathbed for a while . 0
not really bad so much as distasteful : we need kidnapping suspense dramas right now like we need doomsday thrillers . 0
as ` chick flicks ' go , this one is pretty miserable , resorting to string-pulling rather than legitimate character development and intelligent plotting . 0
by candidly detailing the politics involved in the creation of an extraordinary piece of music , ( jones ) calls our attention to the inherent conflict between commerce and creativity . 1
one of the most significant moviegoing pleasures of the year . 1
prurient playthings aside , there 's little to love about this english trifle . 0
a grimly competent and stolid and earnest military courtroom drama . 1
at once half-baked and overheated . 0
the structure the film takes may find matt damon and ben affleck once again looking for residuals as this officially completes a good will hunting trilogy that was never planned . 1
the movie does a good job of laying out some of the major issues that we encounter as we journey through life . 1
very psychoanalytical -- provocatively so -- and also refreshingly literary . 1
aside from minor tinkering , this is the same movie you probably loved in 1994 , except that it looks even better . 1
the film makes a fatal mistake : it asks us to care about a young man whose only apparent virtue is that he is not quite as unpleasant as some of the people in his life . 0
a valueless kiddie paean to pro basketball underwritten by the nba . 0
based on a devilishly witty script by heather mcgowan and niels mueller , the film gets great laughs , but never at the expense of its characters 1
it 's as if you 're watching a movie that was made in 1978 but not released then because it was so weak , and it has been unearthed and released now , when it has become even weaker . 0
that 's a cheat . 0
it 's somewhat clumsy and too lethargically paced -- but its story about a mysterious creature with psychic abilities offers a solid build-up , a terrific climax , and some nice chills along the way . 0
it 's fun lite . 1
... an otherwise intense , twist-and-turn thriller that certainly should n't hurt talented young gaghan 's resume . 1
it confirms fincher 's status as a film maker who artfully bends technical know-how to the service of psychological insight . 1
the film contains no good jokes , no good scenes , barely a moment when carvey 's saturday night live-honed mimicry rises above the level of embarrassment . 0
a fitfully amusing romp that , if nothing else , will appeal to fans of malcolm in the middle and its pubescent star , frankie muniz . 1
it 's not original , and , robbed of the element of surprise , it does n't have any huge laughs in its story of irresponsible cops who love to play pranks . 0
though moonlight mile is replete with acclaimed actors and actresses and tackles a subject that 's potentially moving , the movie is too predictable and too self-conscious to reach a level of high drama . 0
a tender , witty , captivating film about friendship , love , memory , trust and loyalty . 1
for all its technical virtuosity , the film is so mired in juvenile and near-xenophobic pedagogy that it 's enough to make one pine for the day when godard can no longer handle the rigors of filmmaking . 0
this film seems thirsty for reflection , itself taking on adolescent qualities . 0
this nickleby thing might have more homosexual undertones than an eddie murphy film . 0
bogdanovich tantalizes by offering a peep show into the lives of the era 's creme de la celluloid . 1
but the power of these ( subjects ) is obscured by the majority of the film that shows a stationary camera on a subject that could be mistaken for giving a public oration , rather than contributing to a film 's narrative . 0
irwin is a man with enough charisma and audacity to carry a dozen films , but this particular result is ultimately held back from being something greater . 0
griffiths proves she 's that rare luminary who continually raises the standard of her profession . 1
just as moving , uplifting and funny as ever . 1
enormously entertaining for moviegoers of any age . 1
a lean , deftly shot , well-acted , weirdly retro thriller that recalls a raft of '60s and '70s european-set spy pictures . 1
this is a good script , good dialogue , funny even for adults . 1
the affectionate loopiness that once seemed congenital to demme 's perspective has a tough time emerging from between the badly dated cutesy-pie mystery scenario and the newfangled hollywood post-production effects . 0
this surreal gilliam-esque film is also a troubling interpretation of ecclesiastes . 1
i can take infantile humor ... but this is the sort of infantile that makes you wonder about changing the director and writer 's diapers . 0
this piece of channel 5 grade trash is , quite frankly , an insult to the intelligence of the true genre enthusiast . 0
a delightful coming-of-age story . 1
a spellbinding african film about the modern condition of rootlessness , a state experienced by millions around the globe . 1
a strangely compelling and brilliantly acted psychological drama . 1
the only excitement comes when the credits finally roll and you get to leave the theater . 0
the movie is dawn of the dead crossed with john carpenter 's ghosts of mars , with zombies not as ghoulish as the first and trains not as big as the second . 0
it has the charm of the original american road movies , feasting on the gorgeous , ramshackle landscape of the filmmaker 's motherland . 1
exciting and direct , with ghost imagery that shows just enough to keep us on our toes . 1
it 's a buggy drag . 0
it wants to tweak them with a taste of tangy new humor . 1
late marriage 's stiffness is unlikely to demonstrate the emotional clout to sweep u.s. viewers off their feet . 0
candid and comfortable ; a film that deftly balances action and reflection as it lets you grasp and feel the passion others have for their work . 1
a quiet treasure -- a film to be savored . 1
the movie , directed by mick jackson , leaves no cliche unturned , from the predictable plot to the characters straight out of central casting . 0
this is the sort of burly action flick where one coincidence pummels another , narrative necessity is a drunken roundhouse , and whatever passes for logic is a factor of the last plot device left standing . 0
teen movies have really hit the skids . 0
woody allen 's latest is an ambling , broad comedy about all there is to love -- and hate -- about the movie biz . 1
it 's made with deftly unsettling genre flair . 1
manages to show life in all of its banality when the intention is quite the opposite . 0
ultimately feels empty and unsatisfying , like swallowing a communion wafer without the wine . 0
collateral damage finally delivers the goods for schwarzenegger fans . 1
a giggle-inducing comedy with snappy dialogue and winning performances by an unlikely team of oscar-winners : susan sarandon and goldie hawn . 1
it 's too self-important and plodding to be funny , and too clipped and abbreviated to be an epic . 0
will amuse and provoke adventurous adults in specialty venues . 1
sometimes seems less like storytelling than something the otherwise compelling director needed to get off his chest . 0
but this films lacks the passion required to sell the material . 0
what is 100 % missing here is a script of even the most elemental literacy , an inkling of genuine wit , and anything resembling acting . 0
there 's a wickedly subversive bent to the best parts of birthday girl . 1
a better title , for all concerned , might be swept under the rug . 0
a wildly inconsistent emotional experience . 0
given how heavy-handed and portent-heavy it is , this could be the worst thing soderbergh has ever done . 0
despite the evocative aesthetics evincing the hollow state of modern love life , the film never percolates beyond a monotonous whine . 0
an absurdist comedy about alienation , separation and loss . 0
... mafia , rap stars and hood rats butt their ugly heads in a regurgitation of cinematic violence that gives brutal birth to an unlikely , but likable , hero . ' 1
his healthy sense of satire is light and fun ... 1
trademark american triteness and simplicity are tossed out the window with the intelligent french drama that deftly explores the difficult relationship between a father and son . 1
miller is playing so free with emotions , and the fact that children are hostages to fortune , that he makes the audience hostage to his swaggering affectation of seriousness . 1
impostor has a handful of thrilling moments and a couple of good performances , but the movie does n't quite fly . 0
part low rent godfather . 0
( serry ) wants to blend politics and drama , an admirable ambition . 1
for all the writhing and wailing , tears , rage and opium overdoses , there 's no sense of actual passion being washed away in love 's dissolution . 0
it 's fascinating to see how bettany and mcdowell play off each other . 1
in a way , the film feels like a breath of fresh air , but only to those that allow it in . 1
visually imaginative , thematically instructive and thoroughly delightful , it takes us on a roller-coaster ride from innocence to experience without even a hint of that typical kiddie-flick sentimentality . 1
the film 's welcome breeziness and some unbelievably hilarious moments -- most portraying the idiocy of the film industry -- make it mostly worth the trip . 1
add yet another hat to a talented head , clooney 's a good director . 1
stephen rea , aidan quinn , and alan bates play desmond 's legal eagles , and when joined by brosnan , the sight of this grandiloquent quartet lolling in pretty irish settings is a pleasant enough thing , ` tis . 1
bennett 's naturalistic performance speaks volumes more truth than any ` reality ' show , and anybody contemplating their own drastic life changes should watch some body first . 1
it 's inoffensive , cheerful , built to inspire the young people , set to an unending soundtrack of beach party pop numbers and aside from its remarkable camerawork and awesome scenery , it 's about as exciting as a sunburn . 0
while it 's genuinely cool to hear characters talk about early rap records ( sugar hill gang , etc. ) , the constant referencing of hip-hop arcana can alienate even the savviest audiences . 0
dull , lifeless , and amateurishly assembled . 0
mcconaughey 's fun to watch , the dragons are okay , not much fire in the script . 1
the far future may be awesome to consider , but from period detail to matters of the heart , this film is most transporting when it stays put in the past . 1
has all the depth of a wading pool . 0
a movie with a real anarchic flair . 1
a subject like this should inspire reaction in its audience ; the pianist does not . 0
... is an arthritic attempt at directing by callie khouri . 0
looking aristocratic , luminous yet careworn in jane hamilton 's exemplary costumes , rampling gives a performance that could not be improved upon . ' 1

+ 200
- 0
official/nlp/gpt/gpt-msa/.data/SST-2/new_dev.tsv View File

@@ -0,0 +1,200 @@
it 's a charming and often affecting journey . 1
unflinchingly bleak and desperate 0
allows us to hope that nolan is poised to embark a major career as a commercial yet inventive filmmaker . 1
the acting , costumes , music , cinematography and sound are all astounding given the production 's austere locales . 1
it 's slow -- very , very slow . 0
although laced with humor and a few fanciful touches , the film is a refreshingly serious look at young women . 1
a sometimes tedious film . 0
or doing last year 's taxes with your ex-wife . 0
you do n't have to know about music to appreciate the film 's easygoing blend of comedy and romance . 1
in exactly 89 minutes , most of which passed as slowly as if i 'd been sitting naked on an igloo , formula 51 sank from quirky to jerky to utter turkey . 0
the mesmerizing performances of the leads keep the film grounded and keep the audience riveted . 1
it takes a strange kind of laziness to waste the talents of robert forster , anne meara , eugene levy , and reginald veljohnson all in the same movie . 0
... the film suffers from a lack of humor ( something needed to balance out the violence ) ... 0
we root for ( clara and paul ) , even like them , though perhaps it 's an emotion closer to pity . 1
even horror fans will most likely not find what they 're seeking with trouble every day ; the movie lacks both thrills and humor . 0
a gorgeous , high-spirited musical from india that exquisitely blends music , dance , song , and high drama . 1
the emotions are raw and will strike a nerve with anyone who 's ever had family trauma . 1
audrey tatou has a knack for picking roles that magnify her outrageous charm , and in this literate french comedy , she 's as morning-glory exuberant as she was in amélie . 1
... the movie is just a plain old monster . 0
in its best moments , resembles a bad high school production of grease , without benefit of song . 0
pumpkin takes an admirable look at the hypocrisy of political correctness , but it does so with such an uneven tone that you never know when humor ends and tragedy begins . 0
the iditarod lasts for days - this just felt like it did . 0
holden caulfield did it better . 0
a delectable and intriguing thriller filled with surprises , read my lips is an original . 1
seldom has a movie so closely matched the spirit of a man and his work . 1
nicks , seemingly uncertain what 's going to make people laugh , runs the gamut from stale parody to raunchy sex gags to formula romantic comedy . 0
the action switches between past and present , but the material link is too tenuous to anchor the emotional connections that purport to span a 125-year divide . 0
it 's an offbeat treat that pokes fun at the democratic exercise while also examining its significance for those who take part . 1
it 's a cookie-cutter movie , a cut-and-paste job . 0
i had to look away - this was god awful . 0
thanks to scott 's charismatic roger and eisenberg 's sweet nephew , roger dodger is one of the most compelling variations on in the company of men . 1
... designed to provide a mix of smiles and tears , `` crossroads '' instead provokes a handful of unintentional howlers and numerous yawns . 0
a gorgeous , witty , seductive movie . 1
if the movie succeeds in instilling a wary sense of ` there but for the grace of god , ' it is far too self-conscious to draw you deeply into its world . 0
it does n't believe in itself , it has no sense of humor ... it 's just plain bored . 0
a sequence of ridiculous shoot - 'em - up scenes . 0
the weight of the piece , the unerring professionalism of the chilly production , and the fascination embedded in the lurid topic prove recommendation enough . 1
( w ) hile long on amiable monkeys and worthy environmentalism , jane goodall 's wild chimpanzees is short on the thrills the oversize medium demands . 0
as surreal as a dream and as detailed as a photograph , as visually dexterous as it is at times imaginatively overwhelming . 1
escaping the studio , piccoli is warmly affecting and so is this adroitly minimalist movie . 1
there 's ... tremendous energy from the cast , a sense of playfulness and excitement that seems appropriate . 1
this illuminating documentary transcends our preconceived vision of the holy land and its inhabitants , revealing the human complexities beneath . 1
the subtle strength of `` elling '' is that it never loses touch with the reality of the grim situation . 1
holm ... embodies the character with an effortlessly regal charisma . 1
the title not only describes its main characters , but the lazy people behind the camera as well . 0
it offers little beyond the momentary joys of pretty and weightless intellectual entertainment . 0
a synthesis of cliches and absurdities that seems positively decadent in its cinematic flash and emptiness . 0
a subtle and well-crafted ( for the most part ) chiller . 1
has a lot of the virtues of eastwood at his best . 1
it 's hampered by a lifetime-channel kind of plot and a lead actress who is out of her depth . 0
it feels like an after-school special gussied up with some fancy special effects , and watching its rote plot points connect is about as exciting as gazing at an egg timer for 93 minutes . 0
for the most part , director anne-sophie birot 's first feature is a sensitive , extraordinarily well-acted drama . 1
mr. tsai is a very original artist in his medium , and what time is it there ? 1
sade is an engaging look at the controversial eponymous and fiercely atheistic hero . 1
so devoid of any kind of intelligible story that it makes films like xxx and collateral damage seem like thoughtful treatises 0
a tender , heartfelt family drama . 1
... a hollow joke told by a cinematic gymnast having too much fun embellishing the misanthropic tale to actually engage it . 0
the cold turkey would 've been a far better title . 0
manages to be both repulsively sadistic and mundane . 0
it 's just disappointingly superficial -- a movie that has all the elements necessary to be a fascinating , involving character study , but never does more than scratch the surface . 0
this is a story of two misfits who do n't stand a chance alone , but together they are magnificent . 1
schaeffer has to find some hook on which to hang his persistently useless movies , and it might as well be the resuscitation of the middle-aged character . 0
the primitive force of this film seems to bubble up from the vast collective memory of the combatants . 1
on this tricky topic , tadpole is very much a step in the right direction , with its blend of frankness , civility and compassion . 1
the script kicks in , and mr. hartley 's distended pace and foot-dragging rhythms follow . 0
you wonder why enough was n't just a music video rather than a full-length movie . 0
if you 're hard up for raunchy college humor , this is your ticket right here . 1
a fast , funny , highly enjoyable movie . 1
good old-fashioned slash-and-hack is back ! 1
this one is definitely one to skip , even for horror movie fanatics . 0
for all its impressive craftsmanship , and despite an overbearing series of third-act crescendos , lily chou-chou never really builds up a head of emotional steam . 0
exquisitely nuanced in mood tics and dialogue , this chamber drama is superbly acted by the deeply appealing veteran bouquet and the chilling but quite human berling . 1
uses high comedy to evoke surprising poignance . 1
one of creepiest , scariest movies to come along in a long , long time , easily rivaling blair witch or the others . 1
a string of rehashed sight gags based in insipid vulgarity . 0
among the year 's most intriguing explorations of alientation . 1
the movie fails to live up to the sum of its parts . 0
the son 's room is a triumph of gentility that earns its moments of pathos . 1
there is nothing outstanding about this film , but it is good enough and will likely be appreciated most by sailors and folks who know their way around a submarine . 1
this is a train wreck of an action film -- a stupefying attempt by the filmmakers to force-feed james bond into the mindless xxx mold and throw 40 years of cinematic history down the toilet in favor of bright flashes and loud bangs . 0
the draw ( for `` big bad love '' ) is a solid performance by arliss howard . 1
green might want to hang onto that ski mask , as robbery may be the only way to pay for his next project . 0
it 's one pussy-ass world when even killer-thrillers revolve around group therapy sessions . 0
though it 's become almost redundant to say so , major kudos go to leigh for actually casting people who look working-class . 1
the band 's courage in the face of official repression is inspiring , especially for aging hippies ( this one included ) . 1
the movie achieves as great an impact by keeping these thoughts hidden as ... ( quills ) did by showing them . 1
the film flat lines when it should peak and is more missed opportunity and trifle than dark , decadent truffle . 0
jaglom ... put ( s ) the audience in the privileged position of eavesdropping on his characters 1
fresnadillo 's dark and jolting images have a way of plying into your subconscious like the nightmare you had a week ago that wo n't go away . 1
we know the plot 's a little crazy , but it held my interest from start to finish . 1
it 's a scattershot affair , but when it hits its mark it 's brilliant . 1
hardly a masterpiece , but it introduces viewers to a good charitable enterprise and some interesting real people . 1
you wo n't like roger , but you will quickly recognize him . 0
if steven soderbergh 's ` solaris ' is a failure it is a glorious failure . 1
byler reveals his characters in a way that intrigues and even fascinates us , and he never reduces the situation to simple melodrama . 1
this riveting world war ii moral suspense story deals with the shadow side of american culture : racial prejudice in its ugly and diverse forms . 0
it 's difficult to imagine the process that produced such a script , but here 's guessing that spray cheese and underarm noises played a crucial role . 0
no sophomore slump for director sam mendes , who segues from oscar winner to oscar-winning potential with a smooth sleight of hand . 1
on the whole , the movie lacks wit , feeling and believability to compensate for its incessant coarseness and banality . 0
why make a documentary about these marginal historical figures ? 0
neither parker nor donovan is a typical romantic lead , but they bring a fresh , quirky charm to the formula . 1
his last movie was poetically romantic and full of indelible images , but his latest has nothing going for it . 0
does paint some memorable images ... , but makhmalbaf keeps her distance from the characters 1
a gripping movie , played with performances that are all understated and touching . 1
it 's one of those baseball pictures where the hero is stoic , the wife is patient , the kids are as cute as all get-out and the odds against success are long enough to intimidate , but short enough to make a dream seem possible . 1
combining quick-cut editing and a blaring heavy metal much of the time , beck seems to be under the illusion that he 's shooting the latest system of a down video . 0
the movie 's relatively simple plot and uncomplicated morality play well with the affable cast . 1
what the director ca n't do is make either of val kilmer 's two personas interesting or worth caring about . 0
too often , the viewer is n't reacting to humor so much as they are wincing back in repugnance . 0
it 's great escapist fun that recreates a place and time that will never happen again . 1
scores no points for originality , wit , or intelligence . 0
there is n't nearly enough fun here , despite the presence of some appealing ingredients . 0
hilariously inept and ridiculous . 1
this movie is maddening . 0
it haunts you , you ca n't forget it , you admire its conception and are able to resolve some of the confusions you had while watching it . 1
sam mendes has become valedictorian at the school for soft landings and easy ways out . 0
one of the smartest takes on singles culture i 've seen in a long time . 1
moody , heartbreaking , and filmed in a natural , unforced style that makes its characters seem entirely convincing even when its script is not . 1
every nanosecond of the the new guy reminds you that you could be doing something else far more pleasurable . 0
comes ... uncomfortably close to coasting in the treads of the bicycle thief . 0
warm water under a red bridge is a quirky and poignant japanese film that explores the fascinating connections between women , water , nature , and sexuality . 1
it seems to me the film is about the art of ripping people off without ever letting them consciously know you have done so 0
old-form moviemaking at its best . 1
turns potentially forgettable formula into something strangely diverting . 1
( lawrence bounces ) all over the stage , dancing , running , sweating , mopping his face and generally displaying the wacky talent that brought him fame in the first place . 1
a movie that reminds us of just how exciting and satisfying the fantasy cinema can be when it 's approached with imagination and flair . 1
confirms the nagging suspicion that ethan hawke would be even worse behind the camera than he is in front of it . 0
in the end , we are left with something like two ships passing in the night rather than any insights into gay love , chinese society or the price one pays for being dishonest . 0
montias ... pumps a lot of energy into his nicely nuanced narrative and surrounds himself with a cast of quirky -- but not stereotyped -- street characters . 1
it provides the grand , intelligent entertainment of a superior cast playing smart people amid a compelling plot . 1
suffers from the lack of a compelling or comprehensible narrative . 0
in execution , this clever idea is far less funny than the original , killers from space . 0
scooby dooby doo / and shaggy too / you both look and sound great . 1
the tale of tok ( andy lau ) , a sleek sociopath on the trail of o ( takashi sorimachi ) , the most legendary of asian hitmen , is too scattershot to take hold . 0
it all drags on so interminably it 's like watching a miserable relationship unfold in real time . 0
pumpkin means to be an outrageous dark satire on fraternity life , but its ambitions far exceed the abilities of writer adam larson broder and his co-director , tony r. abrams , in their feature debut . 0
looks and feels like a project better suited for the small screen . 0
forced , familiar and thoroughly condescending . 0
that is a compliment to kuras and miller . 1
it 's not the ultimate depression-era gangster movie . 0
sacrifices the value of its wealth of archival foot-age with its less-than-objective stance . 0
the character of zigzag is not sufficiently developed to support a film constructed around him . 0
what better message than ` love thyself ' could young women of any size receive ? 1
a solid film ... but more conscientious than it is truly stirring . 1
while ( hill ) has learned new tricks , the tricks alone are not enough to salvage this lifeless boxing film . 0
the best that can be said about the work here of scottish director ritchie ... is that he obviously does n't have his heart in it . 0
about a manga-like heroine who fights back at her abusers , it 's energetic and satisfying if not deep and psychological . 1
the talented and clever robert rodriguez perhaps put a little too much heart into his first film and did n't reserve enough for his second . 0
feels too formulaic and too familiar to produce the transgressive thrills of early underground work . 0
the volatile dynamics of female friendship is the subject of this unhurried , low-key film that is so off-hollywood that it seems positively french in its rhythms and resonance . 1
overall very good for what it 's trying to do . 1
a big , gorgeous , sprawling swashbuckler that delivers its diversions in grand , uncomplicated fashion . 1
a difficult , absorbing film that manages to convey more substance despite its repetitions and inconsistencies than do most films than are far more pointed and clear . 1
the heavy-handed film is almost laughable as a consequence . 0
a solid examination of the male midlife crisis . 1
a nightmare date with a half-formed wit done a great disservice by a lack of critical distance and a sad trust in liberal arts college bumper sticker platitudes . 0
manages to transcend the sex , drugs and show-tunes plot into something far richer . 1
it takes talent to make a lifeless movie about the most heinous man who ever lived . 0
by getting myself wrapped up in the visuals and eccentricities of many of the characters , i found myself confused when it came time to get to the heart of the movie . 0
like leon , it 's frustrating and still oddly likable . 1
uncommonly stylish but equally silly ... the picture fails to generate much suspense , nor does it ask searching enough questions to justify its pretensions . 0
not exactly the bees knees 0
there seems to be no clear path as to where the story 's going , or how long it 's going to take to get there . 0
slapstick buffoonery can tickle many a preschooler 's fancy , but when it costs a family of four about $ 40 to see a film in theaters , why spend money on a dog like this when you can rent a pedigree instead ? 0
a woman 's pic directed with resonance by ilya chaiken . 1
may reawaken discussion of the kennedy assassination but this fictional film looks made for cable rather than for the big screen . 0
characters still need to function according to some set of believable and comprehensible impulses , no matter how many drugs they do or how much artistic license avary employs . 0
the end result is a film that 's neither . 0
manages to be sweet and wickedly satisfying at the same time . 1
leigh 's film is full of memorable performances from top to bottom . 1
it 's also , clearly , great fun . 1
rarely has leukemia looked so shimmering and benign . 0
it seems like i have been waiting my whole life for this movie and now i ca n't wait for the sequel . 1
determined to be fun , and bouncy , with energetic musicals , the humor did n't quite engage this adult . 0
if you dig on david mamet 's mind tricks ... rent this movie and enjoy ! 1
bleakly funny , its characters all the more touching for refusing to pity or memorialize themselves . 1
delivers the same old same old , tarted up with latin flava and turned out by hollywood playas . 0
does n't offer much besides glib soullessness , raunchy language and a series of brutal set pieces ... that raise the bar on stylized screen violence . 0
it made me want to wrench my eyes out of my head and toss them at the screen . 0
the film 's performances are thrilling . 1
unfortunately , it 's not silly fun unless you enjoy really bad movies . 0
it 's a bad thing when a movie has about as much substance as its end credits blooper reel . 0
i sympathize with the plight of these families , but the movie does n't do a very good job conveying the issue at hand . 0
the lower your expectations , the more you 'll enjoy it . 0
though perry and hurley make inspiring efforts to breathe life into the disjointed , haphazard script by jay scherick and david ronn , neither the actors nor director reginald hudlin can make it more than fitfully entertaining . 0
a must-see for the david mamet enthusiast and for anyone who appreciates intelligent , stylish moviemaking . 1
pacino is brilliant as the sleep-deprived dormer , his increasing weariness as much existential as it is physical . 1
` de niro ... is a veritable source of sincere passion that this hollywood contrivance orbits around . ' 1
a misogynistic piece of filth that attempts to pass itself off as hip , young adult entertainment . 0
its story may be a thousand years old , but why did it have to seem like it took another thousand to tell it to us ? 0
try as i may , i ca n't think of a single good reason to see this movie , even though everyone in my group extemporaneously shouted , ` thank you ! ' 0
the movie is beautiful to behold and engages one in a sense of epic struggle -- inner and outer -- that 's all too rare in hollywood 's hastier productions . 1
a celebration of quirkiness , eccentricity , and certain individuals ' tendency to let it all hang out , and damn the consequences . 1
morton uses her face and her body language to bring us morvern 's soul , even though the character is almost completely deadpan . 1
instead of a hyperbolic beat-charged urban western , it 's an unpretentious , sociologically pointed slice of life . 1
my thoughts were focused on the characters . 1
so , too , is this comedy about mild culture clashing in today 's new delhi . 1
for starters , the story is just too slim . 0
this is a winning ensemble comedy that shows canadians can put gentle laughs and equally gentle sentiments on the button , just as easily as their counterparts anywhere else in the world . 1
at the very least , if you do n't know anything about derrida when you walk into the theater , you wo n't know much more when you leave . 0

+ 1000
- 0
official/nlp/gpt/gpt-msa/.data/SST-2/new_train.tsv View File

@@ -0,0 +1,1000 @@
hide new secretions from the parental units 0
contains no wit , only labored gags 0
that loves its characters and communicates something rather beautiful about human nature 1
remains utterly satisfied to remain the same throughout 0
on the worst revenge-of-the-nerds clichés the filmmakers could dredge up 0
that 's far too tragic to merit such superficial treatment 0
demonstrates that the director of such hollywood blockbusters as patriot games can still turn out a small , personal film with an emotional wallop . 1
of saucy 1
a depressed fifteen-year-old 's suicidal poetry 0
are more deeply thought through than in most ` right-thinking ' films 1
goes to absurd lengths 0
for those moviegoers who complain that ` they do n't make movies like they used to anymore 0
the part where nothing 's happening , 0
saw how bad this movie was 0
lend some dignity to a dumb story 0
the greatest musicians 1
cold movie 0
with his usual intelligence and subtlety 1
redundant concept 0
swimming is above all about a young woman 's face , and by casting an actress whose face projects that woman 's doubts and yearnings , it succeeds . 1
equals the original and in some ways even betters it 1
if anything , see it for karen black , who camps up a storm as a fringe feminist conspiracy theorist named dirty dick . 1
a smile on your face 1
comes from the brave , uninhibited performances 1
excruciatingly unfunny and pitifully unromantic 0
enriched by an imaginatively mixed cast of antic spirits 1
which half of dragonfly is worse : the part where nothing 's happening , or the part where something 's happening 0
in world cinema 1
very good viewing alternative 1
the plot is nothing but boilerplate clichés from start to finish , 0
the action is stilted 0
on all cylinders 1
will find little of interest in this film , which is often preachy and poorly acted 0
by far the worst movie of the year 0
sit through , 0
more than another `` best man '' clone by weaving a theme throughout this funny film 1
it 's about issues most adults have to face in marriage and i think that 's what i liked about it -- the real issues tucked between the silly and crude storyline 1
heroes 1
oblivious to the existence of this film 0
sharply 1
the entire point of a shaggy dog story , of course , is that it goes nowhere , and this is classic nowheresville in every sense . 0
sometimes dry 0
as they come , already having been recycled more times than i 'd care to count 0
covers this territory with wit and originality , suggesting that with his fourth feature 1
a $ 40 million version of a game 0
gorgeous and deceptively minimalist 1
cross swords with the best of them and 1
as a fringe feminist conspiracy theorist 0
proves once again he has n't lost his touch , bringing off a superb performance in an admittedly middling film . 1
disappointments 0
the horrors 0
a muddle splashed with bloody beauty as vivid as any scorsese has ever given us . 1
many pointless 0
a beautifully 1
contrived , well-worn situations 0
a doa 0
poor ben bratt could n't find stardom if mapquest emailed him point-to-point driving directions . 0
to be as subtle and touching as the son 's room 1
starts with a legend 1
far less sophisticated and 0
rich veins of funny stuff in this movie 1
no apparent joy 0
shot on ugly digital video 0
... a sour little movie at its core ; an exploration of the emptiness that underlay the relentless gaiety of the 1920 's ... the film 's ending has a `` what was it all for ? '' 0
though ford and neeson capably hold our interest , but its just not a thrilling movie 0
is pretty damned funny . 1
we never feel anything for these characters 0
's a lousy one at that 0
the corporate circus that is the recording industry in the current climate of mergers and downsizing 0
the storylines are woven together skilfully , the magnificent swooping aerial shots are breathtaking , and the overall experience is awesome . 1
of the most highly-praised disappointments i 0
sounds like a cruel deception carried out by men of marginal intelligence , with reactionary ideas about women and a total lack of empathy . 0
seem fresh 1
to the dustbin of history 0
as a director , eastwood is off his game 0
pays earnest homage to turntablists 1
weak and 0
skip this dreck , 0
contains very few laughs and even less surprises 0
film to affirm love 's power to help people endure almost unimaginable horror 1
are an absolute joy 1
generates 1
, like life , is n't much fun without the highs and lows 1
based on a true and historically significant story 1
well-rounded tribute 1
, though many of the actors throw off a spark or two when they first appear , they ca n't generate enough heat in this cold vacuum of a comedy to start a reaction . 0
so much like a young robert deniro 1
khouri manages , with terrific flair , to keep the extremes of screwball farce and blood-curdling family intensity on one continuum . 1
fashioning an engrossing entertainment out 1
spiffy animated feature 1
that 's so sloppily written and cast that you can not believe anyone more central to the creation of bugsy than the caterer 0
alternating between facetious comic parody and pulp melodrama , this smart-aleck movie ... tosses around some intriguing questions about the difference between human and android life 1
strung-together moments 0
, generous and subversive artworks 1
it does n't follow the stale , standard , connect-the-dots storyline which has become commonplace in movies that explore the seamy underbelly of the criminal world 1
funny yet 1
overbearing and over-the-top 0
it 's robert duvall ! 1
rich and sudden wisdom 1
acted and directed , it 's clear that washington most certainly has a new career ahead of him 1
in memory 1
respectable new one 1
yet this grating showcase 0
hate to tear your eyes away from the images long enough to read the subtitles 1
addition to sporting one of the worst titles in recent cinematic history 0
, this gender-bending comedy is generally quite funny . 1
build some robots , haul 'em to the theater with you for the late show , and put on your own mystery science theatre 3000 tribute to what is almost certainly going to go down as the worst -- and only -- killer website movie of this or any other year 0
do n't work in concert 0
the direction has a fluid , no-nonsense authority , and the performances by harris , phifer and cam ` ron seal the deal . 1
would have liked it more if it had just gone that one step further 1
it 's too harsh to work as a piece of storytelling , 0
hawaiian shirt 1
takes a classic story , casts attractive and talented actors and uses a magnificent landscape to create a feature film that is wickedly fun to watch . 1
provide its keenest pleasures 1
altogether too slight to be called any kind of masterpiece 0
grievous but 0
after you laugh once ( maybe twice ) , you will have completely forgotten the movie by the time you get back to your car in the parking lot . 0
hopeless 0
unpretentious , charming , quirky , original 1
nicks and steinberg match their own creations for pure venality -- that 's giving it the old college try . 0
very well-written and very well-acted . 1
are n't many conclusive answers in the film 0
clumsy dialogue , heavy-handed phoney-feeling sentiment , 0
proves a lovely trifle that , unfortunately , is a little too in love with its own cuteness . 0
bring tissues . 1
the film 's mid-to-low budget is betrayed by the surprisingly shoddy makeup work . 0
brings the proper conviction to his role as ( jason bourne ) . 1
as a young woman of great charm , generosity and diplomacy 1
there 's something poignant about an artist of 90-plus years taking the effort to share his impressions of life and loss and time and art with us . 1
just too silly 0
cinematic bon bons 1
it is supremely unfunny and unentertaining to watch middle-age and 0
a lively and engaging examination of how similar obsessions can dominate a family . 1
irritates and 0
collapse 0
so many of the challenges it poses for itself that one can forgive the film its flaws 1
, it serves as a workable primer for the region 's recent history , and would make a terrific 10th-grade learning tool . 1
wide-awake all the way through 1
( vainly , i think ) 0
is one big excuse to play one lewd scene after another . 0
is effective if you stick with it 1
that underscore the importance of family tradition and familial community 1
delivers what it promises : a look at the `` wild ride '' that ensues when brash young men set out to conquer the online world with laptops , cell phones and sketchy business plans 1
watching this digital-effects-heavy , supposed family-friendly comedy 0
absolutely and completely ridiculous and 0
's a very tasteful rock and roll movie . 1
the movie is almost completely lacking in suspense , surprise and consistent emotional conviction . 0
realistic portrayal 1
as if trying to grab a lump of play-doh , the harder that liman tries to squeeze his story 0
well-thought stunts or 1
reveals how important our special talents can be when put in service of of others . 1
no lika da 0
a welcome relief 1
the promise of digital filmmaking 1
just one that could easily wait for your pay per view dollar 0
justify a theatrical simulation of the death camp of auschwitz ii-birkenau 0
extraordinary faith 1
have i seen a film so willing to champion the fallibility of the human heart 1
, sometimes beautiful adaptation 1
about as interesting 0
caruso sometimes descends into sub-tarantino cuteness ... but for the most part he makes sure the salton sea works the way a good noir should , keeping it tight and nasty . 1
overlong , and bombastic 0
derivative and hammily 0
most audacious , outrageous , 1
at its best moments 1
disney again ransacks its archives for a quick-buck sequel . 0
that final , beautiful scene 1
some movies suck you in despite their flaws , 1
eats , meddles , argues , laughs , kibbitzes and fights 1
the problem with the film is whether these ambitions , laudable in themselves , justify a theatrical simulation of the death camp of auschwitz ii-birkenau . 0
, compelling 1
infectiously 1
the picture runs a mere 84 minutes , but it 's no glance . 1
think of this dog of a movie 0
's remarkable procession of sweeping pictures that have reinvigorated the romance genre . 1
those so-so films that could have been much better 0
a passable date film 1
imax in short 1
i hate it . 0
's pleasant enough -- and oozing with attractive men 1
no one involved , save dash , shows the slightest aptitude for acting 0
in this wildly uneven movie 0
pokes , provokes , takes expressionistic license 1
like one of ( spears ' ) music videos in content -- except that it goes on for at least 90 more minutes and , worse , that you have to pay if you want to see it 0
with color and depth , and rather a good time 1
silly , outrageous , ingenious 1
being able to hit on a 15-year old when you 're over 100 0
the story of trouble every day ... is so sketchy it amounts to little more than preliminary notes for a science-fiction horror film , and the movie 's fragmentary narrative style makes piecing the story together frustrating difficult . 0
the year 's best and most unpredictable comedy 1
starts off so bad that you feel like running out screaming 0
men in black ii achieves ultimate insignificance -- it 's the sci-fi comedy spectacle as whiffle-ball epic . 0
elvira fans could hardly ask for more . 1
a good one 1
, plodding picture 0
the character dramas , which never reach satisfying conclusions 0
lost in the translation this time 0
speak for it while it forces you to ponder anew what a movie can be 1
enables shafer to navigate spaces both large ... and small ... with considerable aplomb 1
a plot cobbled together from largely flat and uncreative moments 0
inane and awful 0
told in scattered fashion 0
takes chances that are bold by studio standards 1
believe it or not , jason actually takes a backseat in his own film to special effects 0
only thing to fear about `` fear dot com '' 0
whole mess 0
manages to infuse the rocky path to sibling reconciliation with flashes of warmth and gentle humor 1
working from a surprisingly sensitive script co-written by gianni romoli ... ozpetek avoids most of the pitfalls you 'd expect in such a potentially sudsy set-up . 1
a résumé loaded with credits like `` girl in bar # 3 0
enjoy the ride 1
very little to add beyond the dark visions already relayed by superb recent predecessors 0
the , yes , snail-like pacing 0
an extremely unpleasant film . 0
if it is n't entirely persuasive , it does give exposure to some talented performers 1
the whole affair , true story or not , feels incredibly hokey ... 0
are all things we 've seen before 0
poignant and leavened 1
breathless anticipation 1
significantly better 1
as predictable as the tides 0
bewilderingly brilliant and entertaining 1
it 's smooth and professional 1
, unassuming , subordinate 0
the horror 0
a technically superb film 1
the positive change in tone here seems to have recharged him . 1
pays earnest homage to turntablists and beat jugglers , old schoolers and current innovators 1
a dim 0
, vicious and absurd 0
because he acts so goofy all the time 0
to a kinetic life so teeming that even cranky adults may rediscover the quivering kid inside 1
's at once laughable and compulsively watchable , 1
merit its 103-minute length 1
the value and respect for the term epic cinema 1
as a dentist 's waiting room 0
showing honest emotions 1
amazingly lame . 0
confessions may not be a straightforward bio 0
seems a disappointingly thin slice of lower-class london life ; despite the title ... amounts to surprisingly little 0
the story is bogus and 0
this comic gem is as delightful as it is derivative . 1
to spare wildlife 1
ugly as the shabby digital photography 0
understand the difference between dumb fun and just plain dumb 0
traditionally structured 1
frida is n't that much different from many a hollywood romance . 0
does point the way for adventurous indian filmmakers toward a crossover into nonethnic markets . 1
are worth the price of admission ... if `` gory mayhem '' is your idea of a good time 1
was produced by jerry bruckheimer and directed by joel schumacher , and reflects the worst of their shallow styles : wildly overproduced , inadequately motivated every step of the way and demographically targeted to please every one ( and no one ) 0
carnage and 0
degraded , handheld blair witch video-cam footage 0
second fiddle 0
about the folly of superficiality that is itself 0
serves as auto-critique , and its clumsiness as its own most damning censure . 0
tedious norwegian offering which somehow snagged an oscar nomination . 0
, esther kahn is unusual but unfortunately also irritating . 0
a stylish exercise 1
halfway through this picture i was beginning to hate it 0
a setup so easy it borders on facile 0
a thoroughly awful movie 0
takes hold and grips hard 1
look smeary and blurry , to the point of distraction 0
the picture 's fascinating byways 1
guns , cheatfully filmed martial arts , disintegrating bloodsucker computer effects and jagged camera moves 0
breezy , distracted rhythms 0
than this mess 0
evanescent , seamless and sumptuous stream 1
slick and manufactured to claim street credibility . 1
take care is nicely performed by a quintet of actresses , 1
valuable messages 1
in no small part thanks to lau 1
two guys who desperately want to be quentin tarantino when they grow up 0
no new plot conceptions 0
essentially a collection of bits -- 0
does n't bode well for the rest of it 0
elevated by it -- the kind of movie 1
usual worst 0
hugh grant , who has a good line in charm 1
arrive early and stay late 1
is a pan-american movie , with moments of genuine insight into the urban heart . 1
i could have used my two hours better watching being john malkovich again . 0
shot in artful , watery tones of blue , green and brown 1
an unorthodox little film noir organized crime story that includes one of the strangest 1
considerable aplomb 1
acted by diane lane and richard gere . 1
scant 0
an admittedly middling film 1
too ludicrous 0
the rock 's fighting skills are more in line with steven seagal 1
rich and full 1
warm water under a red bridge is a celebration of feminine energy , a tribute to the power of women to heal . 1
that uses a sensational , real-life 19th-century crime as a metaphor for 1
, home movie will leave you wanting more , not to mention leaving you with some laughs and a smile on your face . 1
, the film retains ambiguities that make it well worth watching . 1
ultra-cheesy dialogue 0
added depth and resonance 1
the sensational 1
huge-screen format to make an old-fashioned nature film that educates viewers with words and pictures while entertaining them 1
handsome but unfulfilling suspense drama 0
's not very good either . 0
in her most charmless 0
makes an unusual but pleasantly haunting debut behind the camera . 1
a fine , rousing , g-rated family film , aimed mainly at little kids but with plenty of entertainment value to keep grown-ups from squirming in their seats . 1
everything about girls ca n't swim , even its passages of sensitive observation , feels secondhand , familiar -- and not in a good way . 0
the cast is spot on and 1
ugly digital video 0
can only love the players it brings to the fore for the gifted but no-nonsense human beings they are and for the still-inestimable contribution they have made to our shared history 1
rather choppy 0
becomes one more dumb high school comedy about sex gags and prom dates 0
demands and receives excellent performances 1
xxx is a blast of adrenalin , 1
pure escapism 1
create a film that 's not merely about kicking undead *** 1
about love and culture 1
is worse : 0
horrifying 0
mourns her tragedies in private 0
the action scenes are poorly delivered 0
it 's so bad 0
so bad 0
, 84 minutes is short 1
dabbles all around , never gaining much momentum 0
a masterpiece 1
a lot to do with the casting of juliette binoche as sand , who brings to the role her pale , dark beauty and characteristic warmth 1
does n't leave you with much . 0
good acting 1
like most of jaglom 's films , some of it is honestly affecting 1
marivaux 's rhythms , and mira sorvino 's limitations as a classical actress 0
is less successful on other levels 0
's still quite worth seeing 1
intelligent and moving . 1
he appears miserable throughout as he swaggers through his scenes 0
men 1
accomplish what few sequels can 1
a clunky tv-movie approach to detailing a chapter in the life of the celebrated irish playwright , poet and drinker 0
i 'm not sure which half of dragonfly is worse : the part where nothing 's happening , or the part where something 's happening 0
exhilarating , funny and fun . 1
bound to appeal to women looking for a howlingly trashy time 1
, it never quite makes the grade as tawdry trash . 0
has the right stuff for silly summer entertainment and has enough laughs to sustain interest to the end . 1
endearing , caring 1
seagal , who looks more like danny aiello these days 1
enactments , however fascinating they may be as history , are too crude to serve the work especially well . 0
not everything in this ambitious comic escapade works , but coppola , along with his sister , sofia , is a real filmmaker 1
the dehumanizing and ego-destroying process 0
taboo subject matter 0
see this 1
utterly incompetent conclusion 0
has always been part of for the most part wilde 's droll whimsy helps `` being earnest '' overcome its weaknesses and parker 's creative interference ... 1
you find yourself rooting for gai 's character to avoid the fate that has befallen every other carmen before her 1
run for cover 0
low budget 0
a deceptively casual ode 1
walked out muttering words like `` horrible '' and `` terrible , '' 0
help chicago make the transition from stage to screen with considerable appeal intact 1
you have ellen pompeo sitting next to you for the ride 1
a giant step backward 0
true fans 1
just copies 0
quite rich and exciting 1
luminous interviews and amazingly evocative film from three decades ago 1
from lynch , jeunet , and von trier while failing to find a spark of its own 0
, you ca n't help but get caught up in the thrill of the company 's astonishing growth . 1
this frozen tundra soap opera 0
a showdown 1
is simply too overdone 0
greatly 1
free 1
intriguing species 1
try and evade 0
scherfig , who has had a successful career in tv 1
watching it leaves you giddy 1
beautifully acted and directed , it 's clear that washington most certainly has a new career ahead of him if he so chooses . 1
far tamer 0
outrageously creative action 1
the most purely enjoyable and satisfying evenings 1
is never any question of how things will turn out 0
only open new wounds 0
despite suffering a sense-of-humour failure 0
for a story 1
in addition to hoffman 's powerful acting clinic 1
right stuff 1
the wonderful cinematography and naturalistic acting 1
high-concept films 1
sleepwalk through vulgarities in a sequel you can refuse 0
with no reason for being 0
just about all of the film is confusing on one level or another , making ararat far more demanding than it needs to be . 0
invigorating , surreal , and resonant 1
the chateau , a sense of light-heartedness , that makes it attractive throughout 1
have a passion for the material 1
maybe it is formula filmmaking , but there 's nothing wrong with that if the film is well-crafted and this one is . 1
a movie that ca n't get sufficient distance from leroy 's 0
romanticized rendering 1
is terrific as rachel 1
of special effects that run the gamut from cheesy to cheesier to cheesiest 0
the worst film a man has made about women since valley of the dolls 0
come , already having been recycled more times than i 'd care to count 0
with awe 1
joyous romp of a film . 1
a nonstop hoot 1
, partisans and sabotage 0
gory as the scenes of torture and self-mutilation 0
just as the recent argentine film son of the bride reminded us that a feel-good movie can still show real heart 1
ub equally spoofs and celebrates the more outre aspects of ` black culture ' and the dorkier aspects of ` white culture , ' even as it points out how inseparable the two are . 1
the package in which this fascinating -- and timely -- content comes wrapped is disappointingly generic . 0
this obscenely bad dark comedy , so crass 0
naomi watts is terrific as rachel ; her petite frame and vulnerable persona emphasising her plight and isolation 1
exciting and 1
schticky 0
and in the best way 1
of our most flamboyant female comics 1
squareness that would make it the darling of many a kids-and-family-oriented cable channel 1
( less a movie than ) an appalling , odoriferous thing ... so 0
this film special 1
of the amazing spider-man 1
the stomach-turning violence 0
could use a little more humanity 0
not everything 0
acquires an undeniable entertainment value as the slight , pale mr. broomfield continues to force himself on people and into situations that would make lesser men run for cover . 1
a slow-moving police-procedural thriller 0
a bad idea from frame one 0
terrific , sweaty-palmed fun 1
very funny joke 1
volletta wallace 's maternal fury 0
complex story 1
atop wooden dialogue 0
that it progresses in such a low-key manner that it risks monotony 0
be burns 's strongest film since the brothers mcmullen 1
ca n't miss it 1
dover kosashvili 's outstanding feature debut so potent 1
of the best short story writing 1
it seeks excitement in manufactured high drama 0
feeble comedy . 0
an insult to every family 0
it is essentially empty 0
of the film 's problems 0
makes my big fat greek wedding look like an apartheid drama 0
is not even half the interest . 0
never achieve the popularity of my big fat greek wedding 0
`` auto focus '' works as an unusual biopic and document of male swingers in the playboy era 1
right now , they 're merely signposts marking the slow , lingering death of imagination . 0
appealing character quirks to forgive that still serious problem 1
often lingers just as long on the irrelevant as on the engaging , which gradually turns what time is it there ? 0
the energy it takes to describe how bad it is 0
wait to see it then . 0
could easily be called the best korean film of 2002 1
largest-ever historical canvas 1
a solid cast , assured direction and complete lack of modern day irony . 1
comatose ballerinas 0
oh-so-important 1
of the road , where the thematic ironies are too obvious and the sexual politics too smug 0
formulaic equations 0
's a work that , with humor , warmth , and intelligence , captures a life interestingly lived 1
deserve a passing grade 1
you 're gon na like this movie . 1
simply stupid , irrelevant 0
weaves both the elements of the plot and a powerfully evocative mood combining heated sexuality with a haunting sense of malaise . 1
a heavy-handed indictment of parental failings and 0
felt performances across the board . 1
seem weird and distanced 0
has finally made a movie that is n't just offensive 1
casual and fun 1
plodding mess 0
the weird thing about the santa clause 2 , purportedly a children 's movie , is that there is nothing in it to engage children emotionally . 0
the film 's intimate camera work 1
you 'll find yourself wishing that you and they were in another movie . 0
of dishonesty 0
as bestial 0
as it is a loose collection of not-so-funny gags , scattered moments of lazy humor 0
, they prove more distressing than suspenseful . 0
crackles 1
a fairly revealing study of its two main characters 1
high drama , disney-style 1
may be more genial than ingenious , but it gets the job done . 1
, good action , good acting , good dialogue , good pace , good cinematography . 1
her bully of a husband 0
gaghan ... has thrown every suspenseful cliché in the book at this nonsensical story . 0
the darker elements of misogyny and unprovoked violence suffocate the illumination created by the two daughters 0
oozing , chilling and heart-warming 1
stale retread 0
filming the teeming life on the reefs 1
an already thin story boils down to surviving invaders seeking an existent anti-virus . 0
quite endearing . 1
with fewer gags to break the tedium 0
overbearing and 0
deep deceptions 0
things will turn out okay 1
the paranoid claustrophobia of a submarine movie with the unsettling spookiness of the supernatural 1
grand 1
good-natured fun found in films like tremors 1
betters it 1
transfixes the audience 1
moving and important 1
dope 1
an avid interest 1
blessed with two fine , nuanced lead performances 1
true star 1
hampered -- no , paralyzed -- by a self-indulgent script ... 0
is expressly for idiots who do n't care what kind of sewage they shovel into their mental gullets to simulate sustenance . 0
is haunting ... ( it 's ) what punk rock music used to be , and what the video medium could use more of : spirit , perception , conviction 1
which nurses plot holes gaping enough to pilot an entire olympic swim team through 0
that 's both charming and well acted 1
a bad blend 0
the guy-in-a-dress genre 1
director claude chabrol has become the master of innuendo . 1
riveting and 1
excruciatingly unfunny and pitifully unromantic . 0
war movies 0
an inuit masterpiece 1
oscar 1
the cliché-laden screenplay 0
girlfriends are bad , wives are worse 0
provide much more insight 1
, and as easy to be bored by as your abc 's , 0
what you wish for 1
fluid and mesmerizing 1
... a vivid , thoughtful , unapologetically raw coming-of-age tale full of sex , drugs and rock 'n' roll . 1
it 's a testament to the film 's considerable charm that it succeeds in entertaining , despite playing out like a feature-length sitcom replete with stereotypical familial quandaries . 1
ransacks 0
lacks the charisma and ability to carry the film on his admittedly broad shoulders . 0
book report 0
leave the theater 0
spousal abuse 0
the director , with his fake backdrops and stately pacing , 0
a diverse and astonishingly articulate cast of palestinian and israeli children . 1
anyone who suffers through this film 0
one carried by a strong sense of humanism 1
for all its brilliant touches , dragon loses its fire midway , nearly flickering out by its perfunctory conclusion . 0
another entertaining romp from robert rodriguez . 1
directed with purpose and finesse by england 's roger mitchell , who handily makes the move from pleasing , relatively lightweight commercial fare such as notting hill to commercial fare with real thematic heft . 1
it 'll probably be in video stores by christmas 0
funny , triumphant , 1
underachiever 0
a film of ideas and wry comic mayhem 1
of moviegoers for real characters and compelling plots 1
dime-store ruminations 0
worth a 1
, reality shows -- reality shows for god 's sake ! 0
whatever the movie 's sentimental , hypocritical lessons about sexism , its true colors come out in various wet t-shirt and shower scenes . 0
'll cry for your money back 0
enthralling 1
is worse : the part where nothing 's happening , or the part where something 's happening 0
like max rothman 's future , does not work . 0
of quirky characters and an engaging story 1
has the thrown-together feel of a summer-camp talent show : hastily written , underrehearsed , arbitrarily plotted and 0
making kahlo 's art a living , 1
bad run 0
may just end up trying to drown yourself in a lake afterwards . 0
many pleasures 1
is worth searching out 1
at this time , with this cast , this movie is hopeless 0
time bombs 0
balances both traditional or modern stories together in a manner that one never overwhelms the other . 1
the surface histrionics failing to compensate for the paper-thin characterizations and facile situations 0
plumbs uncharted depths of stupidity , incoherence and sub-sophomoric sexual banter . 0
a sour taste in one 's mouth 0
decent performance 1
... familiar and predictable , and 4/5ths of it might as well have come from a xerox machine rather than ( writer-director ) franc . 0
a headline-fresh thriller set among orthodox jews on the west bank , joseph cedar 's time of favor manages not only to find a compelling dramatic means of addressing a complex situation , it does so without compromising that complexity . 1
responsible for one of the worst movies of one year 0
appalling , shamelessly manipulative and contrived 0
movie love 1
human darkness 0
understand that the idea of exploiting molestation for laughs is funny , not actually exploiting it yourself 0
it 's too loud to shout insults at the screen 0
's a long way from orwell 's dark , intelligent warning cry ( 1984 ) 0
a coming-of-age film that avoids the cartoonish clichés and sneering humor of the genre as it provides a fresh view of an old type -- 1
the perfect movie 1
ardently waste viewers ' time with a gobbler like this 0
oscar-sweeping franchise predecessor 1
it sets out with no pretensions and delivers big time 1
see how many times they can work the words `` radical '' or `` suck '' into a sentence 0
give you enough to feel good about 1
unexpectedly insightful 1
allen 's romantic comedies so pertinent and enduring 1
is an extraordinary film , not least 1
a doubt 0
maudlin or 0
with the the wisdom and humor of its subjects 1
a party-hearty teen flick that scalds like acid . 0
the wan , thinly sketched story 0
provide the funniest moments in this oddly sweet comedy about jokester highway patrolmen 1
this romantic/comedy asks the question how much souvlaki can you take before indigestion sets in . 0
again dazzle and delight us 1
that beneath the familiar , funny surface is a far bigger , far more meaningful story than one in which little green men come to earth for harvesting purposes 1
aspires to be more than another `` best man '' clone by weaving a theme throughout this funny film 1
impresses as a skillfully assembled , highly polished and professional adaptation ... just about as chilling and unsettling as ` manhunter ' was . 1
failure to construct a story with even a trace of dramatic interest 0
but it also comes with the laziness and arrogance of a thing that already knows it 's won . 0
it 's a frightful vanity film that , no doubt , pays off what debt miramax felt they owed to benigni . 0
laughed at 1
, future lizard endeavors will need to adhere more closely to the laws of laughter 0
a philosophical void 0
unlikable characters and a self-conscious sense 0
intelligence or invention 1
hot on the hardwood proves once again that a man in drag is not in and of himself funny . 0
hopelessly juvenile 0
shakespearean -- both in depth and breadth -- 1
unique directing style 1
required to give this comic slugfest some heart 0
feel more like a non-stop cry for attention 0
hip hop beat 1
feel more like literary conceits than flesh-and-blood humans 0
no explanation 0
funniest and 1
a chilly , remote , emotionally distant piece ... so dull that its tagline should be 0
starts off witty and sophisticated and you 1
a bargain-basement european pickup 0
, but what really sets the film apart is debrauwer 's refusal to push the easy emotional buttons 1
shines on all the characters , as the direction is intelligently accomplished 1
taps into the primal fears of young people trying to cope with the mysterious and brutal nature of adults 1
lead a group of talented friends astray 1
it 's just weirdness for the sake of weirdness , and where human nature should be ingratiating , it 's just grating . 0
this gentle , mesmerizing portrait 1
genial is the conceit , this is one of those rare pictures that you root for throughout , 1
draws the audience into the unexplainable pain and eccentricities that are attached to the concept of loss 1
spliced together bits and pieces of midnight run and 48 hours ( and , for that matter , shrek ) 0
is so busy making reference to other films and trying to be other films that it fails to have a heart , mind or humor of its own 0
it lacks the compassion , good-natured humor and the level of insight that made ( eyre 's ) first film something of a sleeper success . 0
handles it in the most unexpected way 1
those eternally devoted to the insanity of black will have an intermittently good time . 1
obscenely bad 0
devastatingly 0
i do n't see the point 0
comes off like a bad imitation of the bard 0
that excites the imagination and tickles the funny bone 1
one of its strengths 1
of masterpiece 1
into this dream hispanic role with a teeth-clenching gusto 1
stiff or just plain bad 0
makes these lives count 1
jolts the laughs from the audience -- 1
a delightful stimulus 1
has no point 0
of isolation and frustration 0
winning shot 1
of its music or comic antics , but through the perverse pleasure of watching disney scrape the bottom of its own cracker barrel 0
feeling guilty for it ... then , miracle of miracles , the movie does a flip-flop . 1
lewis 1
that there 's no other reason why anyone should bother remembering it 0
bogdanovich puts history in perspective and , via kirsten dunst 's remarkable performance , he showcases davies as a young woman of great charm , generosity and diplomacy . 1
father cliché 0
domestic tension and unhappiness 0
the effort is sincere and the results are honest , but the film is so bleak that it 's hardly watchable 0
called the best korean film of 2002 1
one of the best rock 1
it forces you to watch people doing unpleasant things to each other and themselves 1
of the holiday box office pie 1
inexpressible and drab wannabe 0
the hail of bullets , none of which ever seem to hit 0
like an extended , open-ended poem than a traditionally structured story 1
's about as convincing as any other arnie musclefest , but has a little too much resonance with real world events and 0
to hate 0
to be mesmerised 1
the people who loved the 1989 paradiso will prefer this new version 1
a lot of energy 1
for its success on a patient viewer 1
while tattoo borrows heavily from both seven and the silence of the lambs , it manages to maintain both a level of sophisticated intrigue and human-scale characters that suck the audience in . 1
this may be burns 's strongest film since the brothers mcmullen . 1
turned down 0
timely , tongue-in-cheek 1
undramatic 0
the pile of useless actioners 0
morton deserves an oscar nomination . 1
weirdly engaging and unpredictable character pieces 1
efficiency and an affection for the period 1
manages to accomplish what few sequels can -- it equals the original and in some ways even betters it 1
does not work . 0
it is n't merely offensive 0
tell a story about the vietnam war before the pathology set in 1
it irrigates our souls . 1
a hint of humor 1
with a big heart 1
a rollicking adventure for you and all your mateys , regardless of their ages 1
its most immediate and most obvious pleasure 1
there are laughs aplenty , and , as a bonus , viewers do n't have to worry about being subjected to farts , urine , feces , semen , or any of the other foul substances that have overrun modern-day comedies 1
one of those rare films that seems as though it was written for no one , but somehow manages to convince almost everyone that it was put on the screen , just for them . 1
made a decent ` intro ' documentary 1
makes us see familiar issues , like racism and homophobia , in a fresh way . 1
the film goes right over the edge and kills every sense of believability 0
a beyond-lame satire , teddy bears ' picnic ranks among the most pitiful directing debuts by an esteemed writer-actor . 0
emotional seesawing 0
movies with the courage to go over the top and movies that do n't care about being stupid 1
target audience has n't graduated from junior high school 0
this intricately structured and well-realized drama 1
embracing 1
the film a celluloid litmus test for the intellectual and emotional pedigree of your date and a giant step backward for a director i admire 0
a meditation on faith and madness , frailty is blood-curdling stuff . 1
a pretty listless collection 0
other than its oscar-sweeping franchise predecessor 1
almost everyone growing up believes their family must look like `` the addams family '' to everyone looking in 1
have been called freddy gets molested by a dog 0
moody male hustler 0
uselessly redundant and shamelessly money-grubbing than most third-rate horror sequels 0
the film is filled with humorous observations about the general absurdity of modern life as seen through the eyes outsiders , but deftly manages to avoid many of the condescending stereotypes that so often plague films dealing with the mentally ill 1
which is mostly a bore 0
an entertaining mix of period drama and flat-out farce that should please history fans 1
suspect that you 'll be as bored watching morvern callar as the characters are in it . 0
the problems and characters it reveals are universal and involving , and the film itself -- as well its delightful cast -- is so breezy , pretty and gifted , it really won my heart . 1
love this movie 1
... the efforts of its star , kline , to lend some dignity to a dumb story are for naught . 0
flat as the scruffy sands of its titular community 0
liberal doses of dark humor , gorgeous exterior photography , and a stable-full of solid performances 1
is badly edited , often awkwardly directed and suffers from the addition of a wholly unnecessary pre-credit sequence designed to give some of the characters a ` back story 0
works smoothly 1
with a creepy and dead-on performance 1
might want to take a reality check before you pay the full ticket price to see `` simone , '' and consider a dvd rental instead . 0
placed in the pantheon of the best of the swashbucklers 1
a satisfyingly unsettling ride 1
good a job as anyone 1
, smart and complicated 1
the intimate , unguarded moments of folks who live in unusual homes -- 0
are pretty valuable these days 1
( i ) t 's certainly laudable that the movie deals with hot-button issues in a comedic context , but barbershop is n't as funny as it should be . 0
that the only rip off that we were aware of 0
beautiful to watch and 1
accentuating 1
no quarter to anyone seeking to pull a cohesive story out of its 2 1/2 - hour running time 0
a wonderful ensemble cast 1
endear 1
the truly funny bits 1
's that painful . 0
american beauty reeks 0
clotted with heavy-handed symbolism , dime-store psychology and endless scenic shots that make 105 minutes seem twice as long 0
without any of its sense of fun or energy 0
be the cat 's meow 1
's simply stupid , irrelevant and deeply 0
wonderland adventure , a stalker thriller , and 1
be part of 1
cinema history as the only movie ever 1
comes from a renowned indian film culture that allows americans to finally revel in its splendor 1
accomplished oscar winners 1
of those underrated professionals who deserve but rarely receive it 1
we find ourselves surprised at how much we care about the story 1
an all-time low 0
enjoyed it just 1
reacting to it - feeling a part of its grand locations , 1
delivered with such conviction that it 's hard not to be carried away 1
colorful , vibrant introduction 1
the slow parade of human frailty fascinates you 1
famuyiwa 's feature deals with its subject matter in a tasteful , intelligent manner , rather than forcing us to endure every plot contrivance that the cliché-riddled genre can offer . 1
a laugh between them 1
that gradually sneaks up on the audience 1
photographic marvel 1
is shockingly bad and absolutely unnecessary . 0
gets vivid performances from her cast and pulls off some deft ally mcbeal-style fantasy sequences . 1
the result , however well-intentioned , is ironically just the sort of disposable , kitchen-sink homage that illustrates why the whole is so often less than the sum of its parts in today 's hollywood . 0
while not for every taste , this often very funny collegiate gross-out comedy goes a long way toward restoring the luster of the national lampoon film franchise , too long reduced to direct-to-video irrelevancy . 1
wow ' factor 1
hashiguchi covers this territory with wit and originality , suggesting that with his fourth feature -- the first to be released in the u.s. -- a major director is emerging in world cinema . 1
brazil-like , hyper-real satire 1
low on both suspense and payoff 0
find a scathing portrayal of a powerful entity strangling the life out of the people who want to believe in it the most 1
an absolute delight for all audiences 1
would tax einstein 's brain . 0
's its first sign of trouble 0
ca n't believe anyone would really buy this stuff 0
moonlight mile should strike a nerve in many . 1
if ever such a dependable concept was botched in execution 0
wedding feels a bit anachronistic . 0
been lost in the translation this time 0
revelatory performance 1
the pianist like a surgeon mends a broken heart ; very meticulously but without any passion 0
remains oddly detached 0
that is more complex and honest than anything represented in a hollywood film 1
nifty premise 1
vein 1
the wonderfully lush morvern callar is pure punk existentialism , and 1
go down with a ship as leaky 0
earnest movie 1
effective enough 1
showing us well-thought stunts or a car chase that we have n't seen 10,000 times 1
make the film more silly than scary , like some sort of martha stewart decorating program run amok 0
going at a rapid pace , 1
still fun and enjoyable and 1
a lazy exercise in bad filmmaking 0
this thing is virtually unwatchable . 0
's also undeniably exceedingly clever 1
would ever work in a mcculloch production again if they looked at how this movie turned out 0
an entertainment destination for the general public 1
i have ever seen , constantly pulling the rug from underneath us , seeing things from new sides , plunging deeper , getting more intense . 1
england 's roger mitchell , who handily makes the move from pleasing 1
to the enduring strengths of women 1
surprisingly faithful 1
the numerous scenes 1
exaggerated and 0
takes a really long , slow and dreary time 0
improved upon the first 1
that might have made it an exhilarating 1
k-19 : the widowmaker is a great yarn . 1
humorless 0
thank 1
just because a walk to remember 1
bite 0
amounts to little more than punishment . 0
the humor is recognizably plympton 1
likeable thanks to its cast , its cuisine and its quirky tunes . 1
makes piecing the story together frustrating difficult 0
a fascinating , compelling story 1
the film 's hero is a bore and his innocence soon becomes a questionable kind of inexcusable dumb innocence 0
a fascinating , dark thriller that keeps you hooked on the delicious pulpiness of its lurid fiction . 1
whimsical and relevant today 1
see the it 1
tackles the difficult subject of grief and loss 1
grotesque narcissism 0
funny and sad 1
is , arguably , the most accomplished work to date from hong kong 's versatile stanley kwan . 1
it wore me down 0
be so stupid 0
as refreshing 1
what we get in feardotcom is more like something from a bad clive barker movie . 0
has created a brilliant motion picture . 1
from the clumsy cliché of the ugly american 0
a beautiful food entrée 1
us a slice of life that 's very different from our own and yet instantly recognizable 1
the passive-aggressive psychology of co-dependence 0
his story ends or just ca n't tear himself away from the characters 1
does not live up to its style 0
scenes of cinematic perfection 1
love liza 's tale 1
the type of film about growing up that we do n't see often enough these days : realistic , urgent 1
first , for a movie that tries to be smart , it 's kinda dumb . 0
go see this delightful comedy . 1
worst sense 0
propelled by the acting 1
presents us with an action movie that actually has a brain . 1
human nature is a goofball movie , in the way that malkovich was , but it tries too hard 0
overplayed 0
should be poignant 0
'' feels capable of charming the masses with star power , a pop-induced score and sentimental moments that have become a spielberg trademark . 1
visceral and dangerously honest revelations about the men and machines behind the curtains of our planet 1
kirshner and monroe seem to be in a contest to see who can out-bad-act the other . 0
mug shots 0
the barbarism of ` ethnic cleansing 0
another masterpiece 1
an incredibly layered and stylistic film 1
a classic story 1
daring 1
wo n't feel cheated by the high infidelity of unfaithful . 1
haute 0
convey a strong sense of the girls ' environment . 1
ugly and 0
a journey spanning nearly three decades of bittersweet camaraderie and history , in which we feel that we truly know what makes holly and marina tick 1
any insight 1
a well-intentioned effort that 's still too burdened by the actor 's offbeat sensibilities for the earnest emotional core to emerge with any degree of accessibility . 0
passionate , tumultuous affair 1
the kind of under-inspired , overblown enterprise that gives hollywood sequels a bad name 0
an enjoyable experience . 1
've had more interesting -- and , dare i say , thematically complex -- bowel movements than this long-on-the-shelf , point-and-shoot exercise in gimmicky crime drama . 0
is a greater attention to the parents -- and particularly the fateful fathers -- in the emotional evolution of the two bewitched adolescents . 1
well to cram earplugs 0
who is simply tired 0
it 's the little nuances that perhaps had to escape from director mark romanek 's self-conscious scrutiny to happen , that finally get under your skin 0
both convincing and radiant 1
smart and dark - 1
emaciated flick 0
jim brown treats his women -- as dumb , credulous , unassuming , subordinate subjects 0
point at things that explode into flame 0
jolts the laughs from the audience 1
heralds something special 1
has n't escaped the rut dug by the last one 0
a perfect performance 1
this cinema verite speculation on the assassination of john f. kennedy may have been inspired by blair witch , but it takes its techniques into such fresh territory that the film never feels derivative 1
an unsuccessful attempt at a movie 0
sometimes confusing 0
superlative 1
buy the soundtrack 1
's sharply comic and surprisingly touching , 1
a soap-opera quality twist in the last 20 minutes ... almost puts the kibosh on what is otherwise a sumptuous work of b-movie imagination . 0
to change hackneyed concepts when it comes to dreaming up romantic comedies 0
the folly of superficiality that is itself 0
lumbering load 0
a 95-minute commercial for nba properties 0
though many of these guys are less than adorable 0
peels layers from this character that may well not have existed on paper . 1
is deadly dull 0
inferior 0
big-hearted and frequently 1
striking deep chords of sadness 1
laughs aplenty 1
schaeffer is n't in this film , which may be why it works as well as it does . 1
loud , ugly , irritating movie 0
is impressive for the sights and sounds of the wondrous beats the world has to offer 1
the scorpion king more than ably 1
make a pretty good team 1
lags badly in the middle and lurches between not-very-funny comedy , unconvincing dramatics and some last-minute action strongly reminiscent of run lola run 0
does a great combination act as narrator , jewish grandmother and subject -- taking us through a film that is part biography , part entertainment and part history . 1
bill plympton , the animation master 1
impossible task 0
that in a good way 1
a watch that makes time go faster rather than 1
very best pictures 1
lack their idol 's energy and passion for detail 0
and church meetings 1
than in creating an emotionally complex , dramatically satisfying heroine 1
compassionate 1
will find in these characters ' foibles a timeless and unique perspective 1
hugely entertaining from start to finish , featuring a fall from grace that still leaves shockwaves 1
an ebullient affection 1
somehow snagged an oscar nomination 0
manages to show the gentle and humane side of middle eastern world politics 1
` realistic ' 1
nicely done 1
a summer of good stuff 1
the satire is just too easy to be genuinely satisfying . 0
sustains 1
neither is it as smart 0
fare , with enough creative energy and wit to entertain all ages 1
the movie is powerful and provocative . 1
time literally stops on a dime in the tries-so-hard-to-be-cool `` clockstoppers , '' but that does n't mean it still wo n't feel like the longest 90 minutes of your movie-going life 0
sharp edges and a deep vein of sadness 1
those who do n't entirely ` get ' godard 's distinctive discourse will still come away with a sense of his reserved but existential poignancy . 1
not only are the film 's sopranos gags incredibly dated and unfunny , they also demonstrate how desperate the makers of this ` we 're - doing-it-for - the-cash ' sequel were . 0
'n safe as to often play like a milquetoast movie of the week blown up for the big screen 0
like to skip but film buffs should get to know 1
narrative discipline 1
samuel l. jackson 1
is this films reason for being . 1
the old saying goes , because it 's true 1
take any 12-year-old boy to see this picture 1
aims for poetry and ends up sounding like satire 0
come close to the level of intelligence and visual splendor that can be seen in other films 0
embracing than monty 1
is it hokey 0
as assaults on america 's knee-jerk moral sanctimony 0
that 's hardly any fun to watch 0
get caught up in the thrill of the company 's astonishing growth 1
it 's on par with the first one 1
is moody , oozing , chilling and heart-warming all at once 1
is an accuracy of observation in the work of the director , frank novak , that keeps the film grounded in an undeniable social realism 1
is in the right place , his plea for democracy and civic action laudable 1
above most of its ilk 1
with spy kids 2 : the island of lost dreams , however , robert rodriguez adorns his family-film plot with an elegance and maturity that even most contemporary adult movies are lacking . 1
from kevin kline who unfortunately works with a two star script 0
change watching such a character , especially when rendered in as flat and 0
i do n't think so . 0
devotees of star trek ii : the wrath of khan will feel a nagging sense of deja vu , and the grandeur of the best next generation episodes is lacking 0
is always a joy to watch , even when her material is not first-rate 1
great to see this turd squashed under a truck , preferably a semi 0
bile , and irony 0
a faulty premise , 0
haphazardness 0
the plot grows thin soon , 0
beloved-major 1
by no means a great movie , but it is a refreshingly forthright one . 1
crossing-over mumbo jumbo 0
virtually unwatchable 0
its premise is smart , but 1
was amused and entertained by the unfolding of bielinsky 's cleverly constructed scenario , and greatly impressed by the skill of the actors involved in the enterprise . 1
who seem bound and determined to duplicate bela lugosi 's now-cliched vampire accent 0
light-hearted 1
heavy with flabby rolls of typical toback machinations . 0
to show us a good time 1
pitiful , slapdash disaster . 0
is one of the year 's best 1
even witty 1
a fierce dance 1
crippled 0
this piece of crap 0
... the lady and the duke surprisingly manages never to grow boring ... which proves that rohmer still has a sense of his audience . 1
the most wondrous love story in years , it is a great film . 1
its story about a young chinese woman , ah na , who has come to new york city to replace past tragedy with the american dream 1
particularly impressive 1
in the process comes out looking like something wholly original 1
submerging 1
nearly as fresh or enjoyable 1
miserable and smug 0
my great pleasure 1
it all unfolds predictably , and the adventures that happen along the way seem repetitive and designed to fill time , providing no real sense of suspense . 0
fascinating , dark thriller 1
more of the same from taiwanese auteur tsai ming-liang , which is good news to anyone who 's fallen under the sweet , melancholy spell of this unique director 's previous films . 1
down the reality drain 0
the only way to tolerate this insipid , brutally clueless film might be with a large dose of painkillers . 0
a historic scandal 0
that 's steeped in mystery and a ravishing , baroque beauty 1
cool stuff packed into espn 's ultimate x. 1
idea ( of middle-aged romance ) is not handled well and , except for the fine star performances 0
their lamentations are pretty much self-centered 0
a pretty decent kid-pleasing , 1
of classic romantic comedy to which it aspires 1
, bigelow demonstrates a breadth of vision and an attention to detail that propels her into the upper echelons of the directing world . 1
is the refreshingly unhibited enthusiasm that the people , in spite of clearly evident poverty and hardship , bring to their music 1
would n't have taken the protagonists a full hour to determine that in order to kill a zombie you must shoot it in the head 0
give a pretty good overall picture of the situation in laramie following the murder of matthew shepard 1
the fine line between cheese and earnestness remarkably well 1
a documentary fails to live up to -- or offer any new insight into -- its chosen topic 0
serious movie-goers embarking upon this journey 1
insistent and repetitive 0
nausea 0
of survival wrapped in the heart-pounding suspense of a stylish psychological thriller 1
no art 0
seems to exist only for its climactic setpiece 0
more silly than scary 0
's funny . 1
its execution and skill 1
's coherent , well shot , and tartly 1
you wish you were at home watching that movie instead of in the theater watching this one 0
's no point in extracting the bare bones of byatt 's plot for purposes of bland hollywood romance 0
underdeveloped 0
the jokes are flat 0
a heartening tale of small victories 1

+ 1822
- 0
official/nlp/gpt/gpt-msa/.data/SST-2/test.tsv View File

@@ -0,0 +1,1822 @@
index sentence
0 uneasy mishmash of styles and genres .
1 this film 's relationship to actual tension is the same as what christmas-tree flocking in a spray can is to actual snow : a poor -- if durable -- imitation .
2 by the end of no such thing the audience , like beatrice , has a watchful affection for the monster .
3 director rob marshall went out gunning to make a great one .
4 lathan and diggs have considerable personal charm , and their screen rapport makes the old story seem new .
5 a well-made and often lovely depiction of the mysteries of friendship .
6 none of this violates the letter of behan 's book , but missing is its spirit , its ribald , full-throated humor .
7 although it bangs a very cliched drum at times , this crowd-pleaser 's fresh dialogue , energetic music , and good-natured spunk are often infectious .
8 it is not a mass-market entertainment but an uncompromising attempt by one artist to think about another .
9 this is junk food cinema at its greasiest .
10 it 's also heavy-handed and devotes too much time to bigoted views .
11 it helps that lil bow wow ... tones down his pint-sized gangsta act to play someone who resembles a real kid .
12 watching the film is like reading a times portrait of grief that keeps shifting focus to the journalist who wrote it .
13 moore 's performance impresses almost as much as her work with haynes in 1995 's safe .
14 reinforces the talents of screenwriter charlie kaufman , creator of adaptation and being john malkovich .
15 now trimmed by about 20 minutes , this lavish three-year-old production has enough grandeur and scale to satisfy as grown-up escapism .
16 a journey through memory , a celebration of living , and a sobering rumination on fatality , classism , and ignorance .
17 a remarkable 179-minute meditation on the nature of revolution .
18 waydowntown is by no means a perfect film , but its boasts a huge charm factor and smacks of originality .
19 it 's just incredibly dull .
20 some , like ballistic , arrive stillborn ... looking like the beaten , well-worn video box cover of seven years into the future .
21 a feel-good picture in the best sense of the term .
22 mark me down as a non-believer in werewolf films that are not serious and rely on stupidity as a substitute for humor .
23 good movie .
24 with spy kids 2 : the island of lost dreams writer/director/producer robert rodriguez has cobbled together a film that feels like a sugar high gone awry .
25 starts off with a bang , but then fizzles like a wet stick of dynamite at the very end .
26 the best way to hope for any chance of enjoying this film is by lowering your expectations .
27 while the mystery surrounding the nature of the boat 's malediction remains intriguing enough to sustain mild interest , the picture refuses to offer much accompanying sustenance in the way of characterization , humor or plain old popcorn fun .
28 this is a startling film that gives you a fascinating , albeit depressing view of iranian rural life close to the iraqi border .
29 here 's a british flick gleefully unconcerned with plausibility , yet just as determined to entertain you .
30 most new movies have a bright sheen .
31 so few movies explore religion that it 's disappointing to see one reduce it to an idea that fits in a sampler .
32 nothing more than a mediocre trifle .
33 a model of what films like this should be like .
34 gangs of new york is an unapologetic mess , whose only saving grace is that it ends by blowing just about everything up .
35 doug liman , the director of bourne , directs the traffic well , gets a nice wintry look from his locations , absorbs us with the movie 's spycraft and uses damon 's ability to be focused and sincere .
36 another big , dumb action movie in the vein of xxx , the transporter is riddled with plot holes big enough for its titular hero to drive his sleek black bmw through .
37 it becomes gimmicky instead of compelling .
38 falters when it takes itself too seriously and when it depends too heavily on its otherwise talented cast to clown in situations that are n't funny .
39 verbinski substitutes atmosphere for action , tedium for thrills .
40 it is a kickass , dense sci-fi action thriller hybrid that delivers and then some .
41 a bigger holiday downer than your end-of-year 401 ( k ) statement .
42 as a belated nod to some neglected all-stars , standing in the shadows of motown is cultural history of the best kind : informative , revealing and richly entertaining .
43 sensitive , insightful and beautifully rendered film .
44 no number of fantastic sets , extras , costumes and spectacular locales can disguise the emptiness at the center of the story .
45 not too far below the gloss you can still feel director denis villeneuve 's beating heart and the fondness he has for his characters .
46 for benigni it was n't shakespeare whom he wanted to define his career with but pinocchio .
47 how did it ever get made ?
48 it would n't be my preferred way of spending 100 minutes or $ 7.00 .
49 the furious coherence that ( deniro ) brings to this part only underscores the fuzzy sentimentality of the movie itself , which feels , as it plods toward the end , less like a movie than like the filmed reading of a script in need of polishing .
50 barely goes beyond comic book status .
51 elling , portrayed with quiet fastidiousness by per christian ellefsen , is a truly singular character , one whose frailties are only slightly magnified versions of the ones that vex nearly everyone .
52 for all its highfalutin title and corkscrew narrative , the movie turns out to be not much more than a shaggy human tale .
53 watching trouble every day , at least if you do n't know what 's coming , is like biting into what looks like a juicy , delicious plum on a hot summer day and coming away with your mouth full of rotten pulp and living worms .
54 a clever blend of fact and fiction .
55 it delivers some chills and sustained unease , but flounders in its quest for deeper meaning .
56 could the country bears really be as bad as its trailers ?
57 there are weird resonances between actor and role here , and they 're not exactly flattering .
58 not only does the movie fail to make us part of its reality , it fails the most basic relevancy test as well .
59 and if the hours wins ` best picture ' i just might .
60 it is so refreshing to see robin williams turn 180 degrees from the string of insultingly innocuous and sappy fiascoes he 's been making for the last several years .
61 i did n't laugh at the ongoing efforts of cube , and his skinny buddy mike epps , to make like laurel and hardy 'n the hood .
62 with danilo donati 's witty designs and dante spinotti 's luscious cinematography , this might have made a decent children 's movie -- if only benigni had n't insisted on casting himself in the title role .
63 thurman and lewis are hilarious throughout .
64 tender yet lacerating and darkly funny fable .
65 jacquot 's tosca is a treat .
66 interacting eyeball-to-eyeball and toe-to-toe , hopkins and norton are a winning combination -- but fiennes steals ` red dragon ' right from under their noses .
67 the film 's center will not hold .
68 aspires for the piquant but only really achieves a sort of ridiculous sourness .
69 unlike his directorial efforts , la femme nikita and the professional , the transporter lacks besson 's perspective as a storyteller .
70 ` abandon all hope , ye who enter here ' ... you should definitely let dante 's gloomy words be your guide .
71 a very witty take on change , risk and romance , and the film uses humor to make its points about acceptance and growth .
72 hu and liu offer natural , matter-of-fact performances that glint with sorrow , longing and love .
73 ford deserves to be remembered at oscar time for crafting this wonderful portrait of a conflicted soldier .
74 a mawkish , implausible platonic romance that makes chaplin 's city lights seem dispassionate by comparison .
75 do we really need a 77-minute film to tell us exactly why a romantic relationship between a 15-year-old boy and a 40-year-old woman does n't work ?
76 instead , we just get messy anger , a movie as personal therapy .
77 once again , director jackson strikes a rewarding balance between emotion on the human scale and action/effects on the spectacular scale .
78 flotsam in the sea of moviemaking , not big enough for us to worry about it causing significant harm and not smelly enough to bother despising .
79 thoughtful , provocative and entertaining .
80 it 's disappointing when filmmakers throw a few big-name actors and cameos at a hokey script .
81 an absorbing , slice-of-depression life that touches nerves and rings true .
82 u.s. audiences may find ( attal and gainsbourg 's ) unfamiliar personas give the film an intimate and quaint reality that is a little closer to human nature than what hollywood typically concocts .
83 everywhere the camera looks there is something worth seeing .
84 but if it is indeed a duty of art to reflect life , than leigh has created a masterful piece of artistry right here .
85 biggie and tupac is so single-mindedly daring , it puts far more polished documentaries to shame .
86 ... the last time i saw a theater full of people constantly checking their watches was during my sats .
87 will probably stay in the shadow of its two older , more accessible qatsi siblings .
88 characters wander into predictably treacherous situations even though they should know better .
89 i 'm not suggesting that you actually see it , unless you 're the kind of person who has seen every wim wenders film of the '70s .
90 gloriously goofy ( and gory ) midnight movie stuff .
91 an inspiring and heart-affecting film about the desperate attempts of vietnamese refugees living in u.s. relocation camps to keep their hopes alive in 1975 .
92 big fat liar is just futile silliness looking to tap into the kiddie sensibilities .
93 the movie is full of fine performances , led by josef bierbichler as brecht and monica bleibtreu as helene weigel , his wife .
94 barney has created a tour de force that is weird , wacky and wonderful .
95 a frisky and fresh romantic comedy exporing sexual politics and the challenges of friendships between women .
96 the comic performances are all spot on , especially lee ross 's turn as ken .
97 the film hinges on its performances , and both leads are up to the task .
98 accuracy and realism are terrific , but if your film becomes boring , and your dialogue is n't smart , then you need to use more poetic license .
99 it 's often faintly amusing , but the problems of the characters never become important to us , and the story never takes hold .
100 the thrill is ( long ) gone .
101 uncertain in tone ... a garbled exercise in sexual politics , a junior varsity short cuts by way of very bad things .
102 a hideous , confusing spectacle , one that may well put the nail in the coffin of any future rice adaptations .
103 there 's a vastness implied in metropolis that is just breathtaking .
104 a splendid entertainment , young in spirit but accomplished in all aspects with the fullness of spirit and sense of ease that comes only with experience .
105 the story ... is moldy and obvious .
106 it 's a worthwhile tutorial in quantum physics and slash-dash
107 for all its failed connections , divine secrets of the ya-ya sisterhood is nurturing , in a gauzy , dithering way .
108 george , hire a real director and good writers for the next installment , please .
109 what was subtle and mystifying in the novella is now broad and farcical .
110 it 's best to avoid imprisonment with the dull , nerdy folks that inhabit cherish .
111 woo 's fights have a distinct flair .
112 he has not learned that storytelling is what the movies are about .
113 if you liked the 1982 film then , you 'll still like it now .
114 despite some gulps the film is a fuzzy huggy .
115 the film is painfully authentic , and the performances of the young players are utterly convincing .
116 there are just enough twists in the tale to make it far more satisfying than almost any horror film in recent memory .
117 this is n't just the cliffsnotes version of nicholas nickleby , it 's the cliffsnotes with pages missing .
118 `` an entire film about researchers quietly reading dusty old letters . ''
119 an epic of grandeur and scale that 's been decades gone from the popcorn pushing sound stages of hollywood .
120 there 's a disreputable air about the whole thing , and that 's what makes it irresistible .
121 it virtually defines a comedy that 's strongly mediocre , with funny bits surfacing every once in a while .
122 although very much like the first movie based on j.k. rowling 's phenomenal fantasy best sellers , this second go-round possesses a quite pleasing , headlong thrust and a likably delinquent attitude .
123 theology aside , why put someone who ultimately does n't learn at the center of a kids ' story ?
124 a savvy exploration of paranoia and insecurity in america 's culture of fear .
125 benefits from a strong performance from zhao , but it 's dong jie 's face you remember at the end .
126 elling really is about a couple of crazy guys , and it 's therapeutic to laugh along with them .
127 much-anticipated and ultimately lackluster movie .
128 plays as hollow catharsis , with lots of tears but very little in the way of insights .
129 a film that takes you inside the rhythms of its subject : you experience it as you watch .
130 ... mesmerizing , an eye-opening tour of modern beijing culture in a journey of rebellion , retreat into oblivion and return .
131 strong setup and ambitious goals fade as the film descends into unsophisticated scare tactics and b-film thuggery .
132 on the surface , it 's a lovers-on-the-run crime flick , but it has a lot in common with piesiewicz 's and kieslowski 's earlier work , films like the double life of veronique .
133 the visuals alone make metropolis worth seeing .
134 flounders due to the general sense that no two people working on the production had exactly the same thing in mind .
135 you could nap for an hour and not miss a thing .
136 worth the effort to watch .
137 one of the best of the year .
138 i loved it !
139 occasionally funny , always very colorful and enjoyably overblown in the traditional almodóvar style .
140 an intelligent , earnest , intimate film that drops the ball only when it pauses for blunt exposition to make sure you 're getting its metaphysical point .
141 an amusing , breezily apolitical documentary about life on the campaign trail .
142 however , it lacks grandeur and that epic quality often associated with stevenson 's tale as well as with earlier disney efforts .
143 often hilarious , well-shot and , importantly , entertaining , hell house is a fascinating document of an event that has to be seen to be believed .
144 witty , touching and well paced .
145 men in black ii has sequel-itis something fierce .
146 sometimes , nothing satisfies like old-fashioned swashbuckling .
147 it settles for being merely grim .
148 good for a few unintentional laughs , `` extreme ops '' was obviously made for the `` xxx '' crowd , people who enjoy mindless action without the benefit of decent acting , writing , and direction .
149 places a slightly believable love triangle in a difficult-to-swallow setting , and then disappointingly moves the story into the realm of an improbable thriller .
150 a mostly intelligent , engrossing and psychologically resonant suspenser .
151 at first , the sight of a blind man directing a film is hilarious , but as the film goes on , the joke wears thin .
152 as an actor , the rock is aptly named .
153 plays less like a coming-of-age romance than an infomercial .
154 with its hints of a greater intelligence lurking somewhere , the ring makes its stupidity more than obvious .
155 this insightful , oscar-nominated documentary , in which children on both sides of the ever-escalating conflict have their say away from watchful parental eyes , gives peace yet another chance .
156 all but the most persnickety preteens should enjoy this nonthreatening but thrilling adventure .
157 i admired this work a lot .
158 this concoction , so bizarre to the adult mind , is actually a charming triumph where its intended under-12 audience is concerned .
159 ( a ) rare , beautiful film .
160 the pianist is a fine valedictory work for polanski , made richer by his own experiences , making his other movies somehow richer in the bargain .
161 if you 're like me , a sucker for a good old fashion romance and someone who shamelessly loves to eat , then mostly martha offers all the perfect ingredients to more than satisfy your appetite .
162 the screenplay sabotages the movie 's strengths at almost every juncture .
163 not even the hanson brothers can save it
164 then lower them a bit more .
165 the truth is that the truth about charlie gets increasingly tiresome .
166 there are a few laughs and clever sight gags scattered about , but not enough to make this anything more than another big-budget bust .
167 a deviant topical comedy which is funny from start to finish .
168 an elegant , exquisitely modulated psychological thriller .
169 brilliant ! '
170 working from elliott 's memoir , rohmer fashions the sort of delicate , articulate character - and - relationship study he 's favored for decades .
171 a picture that extols the virtues of comradeship and community in a spunky , spirited fashion .
172 if you think that jennifer lopez has shown poor judgment in planning to marry ben affleck , wait till you see maid in manhattan .
173 has little on its mind aside from scoring points with drag gags .
174 apallingly absurd ... the chemistry or lack thereof between newton and wahlberg could turn an imax theater into a 9 '' black and white portable tv .
175 maybe it 's the star power of the cast or the redundant messages , but something aboul `` full frontal '' seems , well , contrived .
176 a budget affair that exposes the generally sad existence of the bedouins while providing a precious twinkle of insight into their lives .
177 it does n't help that the director and cinematographer stephen kazmierski shoot on grungy video , giving the whole thing a dirty , tasteless feel .
178 this cheery , down-to-earth film is warm with the cozy feeling of relaxing around old friends .
179 it 's an example of sophisticated , challenging filmmaking that stands , despite its noticeable lack of emotional heft , in welcome contrast to the indulgent dead-end experimentation of the director 's previous full frontal .
180 merchant effectively translates naipaul 's lively mix of characters from the page to screen .
181 the angst-ridden , affluent slacker characters are more grating than engaging .
182 it 's the cinematic equivalent of a good page-turner , and even if it 's nonsense , its claws dig surprisingly deep .
183 ... a cute and sometimes side-splittingly funny blend of legally blonde and drop dead gorgeous , starring piper perabo in what could be her breakthrough role .
184 made by jackasses for jackasses .
185 emerges as something rare , an issue movie that 's so honest and keenly observed that it does n't feel like one .
186 a recent favorite at sundance , this white-trash satire will inspire the affection of even those unlucky people who never owned a cassette of def leppard 's pyromania .
187 an involving true story of a chinese actor who takes up drugs and winds up in an institution -- acted mostly by the actual people involved .
188 the movie bounces all over the map .
189 it has the courage to wonder about big questions with sincerity and devotion .
190 watching scarlet diva , one is poised for titillation , raw insight or both .
191 apparently kissing leads to suicide attempts and tragic deaths .
192 only an epic documentary could get it all down , and spike lee 's jim brown : all american at long last gives its subject a movie worthy of his talents .
193 do n't let your festive spirit go this far .
194 if melville is creatively a great whale , this film is canned tuna .
195 the whole damn thing is ripe for the jerry springer crowd .
196 occasionally melodramatic , it 's also extremely effective .
197 director kapur is a filmmaker with a real flair for epic landscapes and adventure , and this is a better film than his earlier english-language movie , the overpraised elizabeth .
198 when it 's all wet , blue crush is highly enjoyable .
199 ... ( like ) channel surfing between the discovery channel and a late-night made-for-cable action movie .
200 the problem with concept films is that if the concept is a poor one , there 's no saving the movie .
201 new best friend should n't have gone straight to video ; it should have gone straight to a mystery science theater 3000 video .
202 even the unwatchable soapdish is more original .
203 an overblown clunker full of bad jokes , howling cliches and by-the-numbers action sequences .
204 smart science fiction for grown-ups , with only a few false steps along the way .
205 the use of cgi and digital ink-and-paint make the thing look really slick .
206 a historical epic with the courage of its convictions about both scope and detail .
207 a resonant tale of racism , revenge and retribution .
208 ( sen 's ) soap opera-ish approach undermines his good intentions .
209 ( director ) byler may yet have a great movie in him , but charlotte sometimes is only half of one .
210 the movie has lots of dancing and fabulous music .
211 a highly intriguing thriller , coupled with some ingenious plot devices and some lavishly built settings . .
212 well worth the time .
213 overall , the film misses the brilliance of jelinek 's novel by some way .
214 ( davis ) has a bright , chipper style that keeps things moving , while never quite managing to connect her wish-fulfilling characters to the human race .
215 the movie is one of the best examples of artful large format filmmaking you are likely to see anytime soon .
216 hayek is stunning as frida and ... a star-making project .
217 a painfully leaden film destined for pre-dawn cable television slots .
218 everything that has to do with yvan and charlotte , and everything that has to do with yvan 's rambunctious , jewish sister and her non-jew husband , feels funny and true .
219 when the first few villians are introduced as `` spider '' and `` snake '' you know you 're in for a real winner , creativity at its peak .
220 not every animated film from disney will become a classic , but forgive me if i 've come to expect more from this studio than some 79-minute after-school `` cartoon '' .
221 while this film is not in the least surprising , it is still ultimately very satisfying .
222 a hip ride into hyper-time , clockstoppers is a lively and enjoyable adventure for all ages at any time .
223 john leguizamo may be a dramatic actor -- just not in this movie .
224 like mike does n't win any points for originality .
225 some movies are like a tasty hors-d'oeuvre ; this one is a feast .
226 one of those movies where you walk out of the theater not feeling cheated exactly , but feeling pandered to , which , in the end , might be all the more infuriating .
227 fuller would surely have called this gutsy and at times exhilarating movie a great yarn .
228 it 's a brave attempt to tap into the heartbeat of the world , a salute to the universal language of rhythm and a zippy sampling of sounds .
229 an incredibly low-rent danish film , it brings a group of people together in a sweet and charming way , if a little convenient
230 it 's push-the-limits teen comedy , the type written by people who ca n't come up with legitimate funny , and it 's used so extensively that good bits are hopelessly overshadowed .
231 in a normal screen process , these bromides would be barely enough to sustain an interstitial program on the discovery channel .
232 its underlying mythology is a hodgepodge of inconsistencies that pose the question : since when did dumb entertainment have to be this dumb ?
233 their film falters , however , in its adherence to the disney philosophy of required poignancy , a salute that i 'd hoped the movie would avoid .
234 an awkward and indigestible movie .
235 friday after next has the same problem that next friday did -- it 's called where 's chris tucker when you need him ?
236 another rent installment for the ian fleming estate .
237 i can only imagine one thing worse than kevin spacey trying on an irish accent , and that 's sultry linda fiorentino doing the same thing .
238 afraid to pitch into farce , yet only half-hearted in its spy mechanics , all the queen 's men is finally just one long drag .
239 who knows what exactly godard is on about in this film , but his words and images do n't have to add up to mesmerize you .
240 herzog is obviously looking for a moral to his fable , but the notion that a strong , unified showing among germany and eastern european jews might have changed 20th-century history is undermined by ahola 's inadequate performance .
241 the story and characters are nowhere near gripping enough .
242 ( a ) superbly controlled , passionate adaptation of graham greene 's 1955 novel .
243 though the violence is far less sadistic than usual , the film is typical miike : fast , furious and full of off-the-cuff imaginative flourishes .
244 its scenes and sensibility are all more than familiar , but it exudes a kind of nostalgic spy-movie charm and , at the same time , is so fresh and free of the usual thriller nonsense that it all seems to be happening for the first time .
245 like so many other allegedly scary movies , it gets so tangled up in the twist that it chokes the energy right out of the very audience it seeks to frighten .
246 a bravura exercise in emptiness .
247 has a plot full of twists upon knots ... and a nonstop parade of mock-tarantino scuzbag types that starts out clever but veers into overkill .
248 too clunky and too busy ribbing itself to be truly entertaining .
249 a marvellous journey from childhood idealism to adolescent self-absorption .
250 how on earth , or anywhere else , did director ron underwood manage to blow $ 100 million on this ?
251 a baffling misfire , and possibly the weakest movie ( woody allen ) has made in the last twenty years .
252 hawke draws out the best from his large cast in beautifully articulated portrayals that are subtle and so expressive they can sustain the poetic flights in burdette 's dialogue .
253 the cartoon that is n't really good enough to be on afternoon tv is now a movie that is n't really good enough to be in theaters .
254 a distant , even sterile , yet compulsively watchable look at the sordid life of hogan 's heroes star bob crane .
255 you 've seen them a million times .
256 the best you can say about it is it 's so uninspired , it barely gives one pause when considering some of the other dreck out there right now .
257 arguably the year 's silliest and most incoherent movie .
258 offensive in the way it exploits the hot-button issue of domestic abuse for cheap thrills and disgusting in the manner it repeatedly puts a small child in jeopardy , treating her as little more than a prop to be cruelly tormented .
259 one minute , you think you 're watching a serious actioner ; the next , it 's as though clips from the pink panther strikes again and/or sailor moon have been spliced in .
260 scene-by-scene , things happen , but you 'd be hard-pressed to say what or why .
261 a lousy movie that 's not merely unwatchable , but also unlistenable .
262 an ultra-low-budget indie debut that smacks more of good intentions than talent .
263 if you pitch your expectations at an all time low , you could do worse than this oddly cheerful -- but not particularly funny -- body-switching farce .
264 will grab your children by the imagination and amaze them and amuse them .
265 the film starts out as competent but unremarkable ... and gradually grows into something of considerable power .
266 it would be hard to think of a recent movie that has worked this hard to achieve this little fun .
267 something the true film buff will enjoy .
268 without resorting to hyperbole , i can state that kissing jessica stein may be the best same-sex romance i have seen .
269 the cast is so low-wattage that none of the characters comes off as big ... and the setting remains indistinct .
270 this is a throwaway , junk-food movie whose rap soundtrack was better tended to than the film itself .
271 a teasing drama whose relentless good-deed/bad-deed reversals are just interesting enough to make a sinner like me pray for an even more interesting , less symmetrical , less obviously cross-shaped creation .
272 the movie exists for its soccer action and its fine acting .
273 tim allen is great in his role but never hogs the scenes from his fellow cast , as there are plenty of laughs and good lines for everyone in this comedy .
274 a bowel-curdling , heart-stopping recipe for terror .
275 nicely serves as an examination of a society in transition .
276 if you 're looking for comedy to be served up , better look elsewhere .
277 after that , it just gets stupid and maudlin .
278 the humor is hinged on the belief that knees in the crotch , elbows in the face and spit in the eye are inherently funny .
279 engagingly captures the maddening and magnetic ebb and flow of friendship .
280 sam jones became a very lucky filmmaker the day wilco got dropped from their record label , proving that one man 's ruin may be another 's fortune .
281 the film benefits greatly from a less manic tone than its predecessor , as cho appears to have settled comfortably into her skin .
282 the charms of willful eccentricity , at least as evidenced by this latest cinematic essay , are beginning to wear a bit thin .
283 it feels like a community theater production of a great broadway play : even at its best , it will never hold a candle to the original .
284 a tough go , but leigh 's depth and rigor , and his skill at inspiring accomplished portrayals that are all the more impressive for their lack of showiness , offsets to a notable degree the film 's often-mined and despairing milieu .
285 an irresistible combination of a rousing good story set on a truly grand scale .
286 frida 's artistic brilliance is undeniable -- it 's among the most breathtakingly designed films i 've ever seen .
287 the movie stays afloat thanks to its hallucinatory production design .
288 provide ( s ) nail-biting suspense and credible characters without relying on technology-of-the-moment technique or pretentious dialogue .
289 smith 's approach is never to tease , except gently and in that way that makes us consider our own eccentricities and how they are expressed through our homes .
290 a modest and messy metaphysical thriller offering more questions than answers .
291 a refreshing korean film about five female high school friends who face an uphill battle when they try to take their relationships into deeper waters .
292 now it 's a bad , embarrassing movie .
293 celebrated at sundance , this slight comedy of manners has winning performances and a glossy , glib charm that 's hard to beat .
294 ... the sum of the parts equals largely a confused mediocrity .
295 it 's solid and affecting and exactly as thought-provoking as it should be .
296 enough trivializes an important crisis , reduces it to an almost comic embarrassment .
297 between bedroom scenes , viewers may find themselves wishing they could roll over and take a nap .
298 genuinely touching because it 's realistic about all kinds of love .
299 a lighthearted , feel-good film that embraces the time-honored truth that the most powerful thing in life is love .
300 ( two ) fairly dull -- contrasting and interlocking stories about miserable scandinavian settlers in 18th-century canada , and yuppie sailboaters in the here and now .
301 a quietly reflective and melancholy new zealand film about an eventful summer in a 13-year-old girl 's life .
302 reign of fire may be little more than another platter of reheated aliens , but it 's still pretty tasty .
303 provides an intriguing window into the imagination and hermetic analysis of todd solondz .
304 dull , if not devoid of wit , this shaggy dog longs to frisk through the back alleys of history , but scarcely manages more than a modest , snoozy charm .
305 the movie 's ripe , enrapturing beauty will tempt those willing to probe its inscrutable mysteries .
306 a predictable and stereotypical little b-movie .
307 it 's astonishing .
308 this is such a high-energy movie where the drumming and the marching are so excellent , who cares if the story 's a little weak .
309 claude miller airs out a tight plot with an easy pace and a focus on character drama over crime-film complications .
310 myers never knows when to let a gag die ; thus , we 're subjected to one mind-numbingly lengthy riff on poo and pee jokes after another .
311 if you can get past the fantastical aspects and harsh realities of `` the isle '' you 'll get a sock-you-in-the-eye flick that is a visual tour-de-force and a story that is unlike any you will likely see anywhere else .
312 enormously likable , partly because it is aware of its own grasp of the absurd .
313 i cry for i spy -- or i would if this latest and laziest imaginable of all vintage-tv spinoffs were capable of engendering an emotional response of any kind .
314 a mostly tired retread of several other mob tales .
315 but it pays a price for its intricate intellectual gamesmanship .
316 the stunning , dreamlike visuals will impress even those viewers who have little patience for euro-film pretension .
317 a movie that will touch the hearts of both children and adults , as well as bring audiences to the edge of their seats .
318 a film that is a portrait of grace in an imperfect world .
319 i do n't have an i am sam clue .
320 the piano teacher is the sort of movie that discourages american audiences from ever wanting to see another foreign film .
321 the film equivalent of a toy chest whose contents get scattered over the course of 80 minutes .
322 suggests puns about ingredients and soup and somebody being off their noodle , but let 's just say the ingredients do n't quite add up to a meal .
323 the film is really not so much bad as bland .
324 cho 's fearless in picking apart human foibles , not afraid to lay her life bare in front of an audience .
325 noyce 's film is contemplative and mournfully reflective .
326 i doubt anyone will remember the picture by the time christmas really rolls around , but maybe it 'll be on video by then .
327 merely as a technical , logistical feat , russian ark marks a cinematic milestone .
328 more than makes up for its mawkish posing by offering rousing spates of genuine feeling .
329 a real story about real people living their lives concerned about the future of an elderly , mentally handicapped family member .
330 painful to watch , but viewers willing to take a chance will be rewarded with two of the year 's most accomplished and riveting film performances .
331 the laser-projected paintings provide a spell-casting beauty , while russell and dreyfus are a romantic pairing of hearts , preciously exposed as history corners them .
332 `` men in black ii , '' has all the earmarks of a sequel .
333 any film featuring young children threatened by a terrorist bomb can no longer pass as mere entertainment .
334 let 's cut to the consumer-advice bottom line : stay home .
335 the long-range appeal of `` minority report '' should transcend any awards it bags .
336 ... perhaps the heaviest , most joyless movie ever made about giant dragons taking over the world .
337 workmanlike , maybe , but still a film with all the elements that made the other three great , scary times at the movies .
338 there are moments in this account of the life of artist frida kahlo that are among cinema 's finest this year .
339 does n't amount to much of anything .
340 while the isle is both preposterous and thoroughly misogynistic , its vistas are incredibly beautiful to look at .
341 an instant candidate for worst movie of the year .
342 so what is the point ?
343 longley has constructed a remarkably coherent , horrifically vivid snapshot of those turbulent days .
344 the only element of suspense is whether the movie will change titles or distributors again before the closing credits roll .
345 it may be an easy swipe to take , but this barbershop just does n't make the cut .
346 yeah , these flicks are just that damn good .
347 but what spectacular sizzle it is !
348 an enjoyably half-wit remake of the venerable italian comedy big deal on madonna street .
349 ritchie 's treatment of the class reversal is majorly ham-fisted , from the repetitive manifestos that keep getting thrown in people 's faces to the fact amber is such a joke .
350 earns its laughs from stock redneck ` types ' and from the many , many moments when we recognize even without the elizabethan prose , the play behind the thing .
351 if myers decides to make another austin powers movie , maybe he should just stick with austin and dr evil .
352 it takes this never-ending confusion and hatred , puts a human face on it , evokes shame among all who are party to it and even promotes understanding .
353 a monster combat thriller as impersonal in its relentlessness as the videogame series that inspired it .
354 a sensitive and expertly acted crowd-pleaser that is n't above a little broad comedy and a few unabashedly sentimental tears .
355 kinnear gives a tremendous performance .
356 if you love motown music , you 'll love this documentary .
357 as blunt as it is in depicting child abuse , el bola is a movie steeped in an ambiguity that lends its conflicts a symbolic resonance .
358 the writers , director wally wolodarsky , and all the actors should start their own coeducational fraternity : kappa rho alpha phi .
359 has the feel of an unedited personal journal .
360 the voices are fine as well .
361 this is carion 's debut feature but his script and direction hums with a confidence that many spend entire careers trying to reach .
362 has it ever been possible to say that williams has truly inhabited a character ?
363 what you get with empire is a movie you 've seen many times before , repackaged as new material because there is a latino in the lead .
364 greengrass has delivered an undoubted stylistic tour-de-force , and has managed elements such as sound and cinematography with skill
365 but as a movie , it 's a humorless , disjointed mess .
366 there are times when a rumor of angels plays like an extended episode of touched by an angel -- a little too much dancing , a few too many weeping scenes -- but i liked its heart and its spirit .
367 usually when i get this much syrup , i like pancakes to go with it .
368 if you sometimes like to go to the movies to have fun , wasabi is a good place to start .
369 philip k. dick must be turning in his grave , along with my stomach .
370 demands too much of most viewers .
371 a benign but forgettable sci-fi diversion .
372 showtime is closer to slowtime .
373 a charming yet poignant tale of the irrevocable ties that bind .
374 a boring , formulaic mix of serial killers and stalk 'n' slash .
375 any movie this boring should be required to have ushers in the theater that hand you a cup of coffee every few minutes .
376 at times funny and at other times candidly revealing , it 's an intriguing look at two performers who put themselves out there because they love what they do .
377 ostensibly celebrates middle-aged girl power , even as it presents friendship between women as pathetic , dysfunctional and destructive .
378 preposterous and tedious , sonny is spiked with unintentional laughter that , unfortunately , occurs too infrequently to make the film even a guilty pleasure .
379 the inherent strength of the material as well as the integrity of the filmmakers gives this coming-of-age story restraint as well as warmth .
380 i just did n't care as much for the story .
381 it 's an awfully derivative story .
382 the film makes a tragic error by going on for too long , trying to mirror every subsequent event in chinese history : war , revolution , communism , etc. .
383 4 friends , 2 couples , 2000 miles , and all the pabst blue ribbon beer they can drink - it 's the ultimate redneck road-trip .
384 nervy and sensitive , it taps into genuine artistic befuddlement , and at the same time presents a scathing indictment of what drives hollywood .
385 the low-budget full frontal was one of the year 's murkiest , intentionally obscure and self-indulgent pictures , and solaris is its big-budget brother .
386 novak manages to capture a cruelly hilarious vein of black comedy in the situation with his cast of non-actors and a gritty , no-budget approach .
387 chaotic , self-indulgent and remarkably ugly to look at , it 's ... like a series of pretentiously awful student films strung together into one feature-length horror .
388 those outside show business will enjoy a close look at people they do n't really want to know .
389 it 's the kind of movie you ca n't quite recommend because it is all windup and not much of a pitch , yet you ca n't bring yourself to dislike it .
390 whether you 're moved and love it , or bored or frustrated by the film , you 'll still feel something .
391 but he somehow pulls it off .
392 an incredibly clever and superbly paced caper filled with scams within scams within scams .
393 the spark of special anime magic here is unmistakable and hard to resist .
394 ... one of the most ingenious and entertaining thrillers i 've seen in quite a long time .
395 too silly to be frightening , too stolid to be funny , it projects the same lazy affability as its nominal star , david arquette .
396 all that ( powerpuff girls ) charm is present in the movie , but it 's spread too thin .
397 culkin exudes none of the charm or charisma that might keep a more general audience even vaguely interested in his bratty character .
398 sunshine state lacks the kind of dynamic that limbo offers , and in some ways is a rather indulgent piece .
399 a sermonizing and lifeless paean to teenage dullards .
400 it 's hard not to be seduced by ( witherspoon 's ) charisma , even in this run-of-the-mill vehicle , because this girl knows how to drive it to the max .
401 nair does capture the complexity of a big family and its trials and tribulations ...
402 the drama is played out with such aching beauty and truth that it brings tears to your eyes .
403 an engaging overview of johnson 's eccentric career .
404 will only satisfy those who ca n't tell the difference between the good , the bad and the ugly .
405 on the right track to something that 's creepy and effective ... it 's just going to take more than a man in a bullwinkle costume to get there .
406 a richly imagined and admirably mature work from a gifted director who definitely has something on his mind .
407 the smartest bonehead comedy of the summer .
408 the premise for this kegger comedy probably sounded brilliant four six-packs and a pitcher of margaritas in , but the film must have been written ... in the thrall of a vicious hangover .
409 writhing under dialogue like ` you 're from two different worlds ' and ` tonight the maid is a lie and this , this is who you are , ' this schlock-filled fairy tale hits new depths of unoriginality and predictability .
410 matthew mcconaughey tries , and fails , to control the screen with swaggering machismo and over-the-top lunacy .
411 borrows from so many literary and cinematic sources that this future world feels absolutely deja vu .
412 if this is the danish idea of a good time , prospective tourists might want to consider a different destination -- some jolly country embroiled in a bloody civil war , perhaps .
413 a taut , intelligent psychological drama .
414 godawful boring slug of a movie .
415 mckay deflates his piece of puffery with a sour cliche and heavy doses of mean-spiritedness
416 digital-video documentary about stand-up comedians is a great glimpse into a very different world .
417 grant gets to display his cadness to perfection , but also to show acting range that may surprise some who thought light-hearted comedy was his forte .
418 the level of maturity displayed by this 33-year-old first-time feature director is astonishing , considering her inexperience and her subject matter .
419 thoughtful , even stinging at times , and lots of fun .
420 alas , it 's neither .
421 this is n't a narrative film -- i do n't know if it 's possible to make a narrative film about september 11th , though i 'm sure some will try -- but it 's as close as anyone has dared to come .
422 greene delivers a typically solid performance in a role that is a bit of a departure from the noble characters he has played in the past , and he is matched by schweig , who carries the film on his broad , handsome shoulders .
423 the kids often appear to be reading the lines and are incapable of conveying any emotion .
424 disturbingly superficial in its approach to the material .
425 we miss the quirky amazement that used to come along for an integral part of the ride .
426 a refreshingly honest and ultimately touching tale of the sort of people usually ignored in contemporary american film .
427 george clooney proves he 's quite a talented director and sam rockwell shows us he 's a world-class actor with confessions of a dangerous mind .
428 solid , lump-in-the-throat family entertainment that derives its power by sticking to the facts .
429 do n't plan on the perfect ending , but sweet home alabama hits the mark with critics who escaped from a small town life .
430 with generic sets and b-grade special effects , jason is about as convincing on the sci-fi front as tv 's defunct cleopatra 2525 .
431 i enjoyed the ride ( bumps and all ) , creamy depth , and ultimate theme .
432 somewhere short of tremors on the modern b-scene : neither as funny nor as clever , though an agreeably unpretentious way to spend ninety minutes .
433 undone by its overly complicated and derivative screenplay , the glacier-paced direction and the stereotypical characters .
434 though the film 's scenario is certainly not earthshaking , this depiction of fluctuating female sexuality has two winning lead performances and charm to spare .
435 pretentious editing ruins a potentially terrific flick .
436 so clichéd that , at one point , they literally upset an apple cart .
437 like a south-of-the-border melrose place .
438 what could have been a neat little story about believing in yourself is swamped by heavy-handed melodrama .
439 oedekerk wrote patch adams , for which he should not be forgiven .
440 after making several adaptations of other writers ' work , armenian-canadian director atom egoyan broached an original treatment of a deeply personal subject .
441 it is intensely personal and yet -- unlike quills -- deftly shows us the temper of the times .
442 a pleasant enough comedy that should have found a summer place .
443 this is how you use special effects .
444 tadpole is a sophisticated , funny and good-natured treat , slight but a pleasure .
445 to imagine the life of harry potter as a martial arts adventure told by a lobotomized woody allen is to have some idea of the fate that lies in store for moviegoers lured to the mediocrity that is kung pow : enter the fist .
446 you would be better off investing in the worthy emi recording that serves as the soundtrack , or the home video of the 1992 malfitano-domingo production .
447 but even a hero can stumble sometimes .
448 writer-director burger imaginatively fans the embers of a dormant national grief and curiosity that has calcified into chronic cynicism and fear .
449 makes an aborbing if arguable case for the man 's greatness .
450 nicolas philibert observes life inside a one-room schoolhouse in northern france in his documentary to be and to have , easily one of the best films of the year .
451 ecks this one off your must-see list .
452 very solid , very watchable first feature for director peter sheridan
453 lame , haphazard teen comedy .
454 full of profound , real-life moments that anyone can relate to , it deserves a wide audience .
455 consists of a plot and jokes done too often by people far more talented than ali g
456 ms. fulford-wierzbicki is almost spooky in her sulky , calculating lolita turn .
457 egoyan 's movie is too complicated to sustain involvement , and , if you 'll excuse a little critical heresy , too intellectually ambitious .
458 in the process , they demonstrate that there 's still a lot of life in hong kong cinema .
459 de niro may enjoy the same free ride from critics afforded to clint eastwood in the lazy bloodwork .
460 too much of this well-acted but dangerously slow thriller feels like a preamble to a bigger , more complicated story , one that never materializes .
461 director ferzan ozpetek creates an interesting dynamic with the members of this group , who live in the same apartment building .
462 now , if it only had a brain .
463 i watched the brainless insanity of no such thing with mounting disbelief .
464 it 's the best film of the year so far , the benchmark against which all other best picture contenders should be measured .
465 the essential problem in orange county is that , having created an unusually vivid set of characters worthy of its strong cast , the film flounders when it comes to giving them something to do .
466 some studio pizazz might have helped .
467 the film 's greatest asset is how much it 's not just another connect-the-dots , spy-on-the-run picture .
468 opens as promising as any war/adventure film you 'll ever see and dissolves into a routine courtroom drama , better suited for a movie titled `` glory : a soldier 's story . ''
469 the movie is well shot and very tragic , and one to ponder after the credits roll .
470 on its own cinematic terms , it successfully showcases the passions of both the director and novelist byatt .
471 as conceived by mr. schaeffer , christopher and grace are little more than collections of quirky traits lifted from a screenwriter 's outline and thrown at actors charged with the impossible task of making them jell .
472 wait for video -- and then do n't rent it .
473 but watching huppert , a great actress tearing into a landmark role , is riveting .
474 never ( sinks ) into exploitation .
475 the streets , shot by cinematographer michael ballhaus , may be as authentic as they are mean , but it is nearly impossible to care about what happens on them .
476 a gob of drivel so sickly sweet , even the eager consumers of moore 's pasteurized ditties will retch it up like rancid crème brûlée .
477 a startling and fresh examination of how the bike still remains an ambiguous icon in chinese society .
478 an unsatisfying hybrid of blair witch and typical stalk-and-slash fare , where the most conservative protagonist is always the last one living .
479 a thoughtful look at a painful incident that made headlines in 1995 .
480 a real movie , about real people , that gives us a rare glimpse into a culture most of us do n't know .
481 when your leading ladies are a couple of screen-eating dominatrixes like goldie hawn and susan sarandon at their raunchy best , even hokum goes down easily .
482 the situations and jokes are as predictable and as lowbrow as the endless pratfalls the boys take in their high heels .
483 a harmless and mildly amusing family comedy .
484 fine acting but there is no sense of connecting the dots , just dots .
485 rambles on in a disjointed , substandard fashion from one poorly executed action sequence to the next .
486 no , it 's the repetition of said behavior , and so children of the century is more mindless love than mad , more grating and boring than anything else .
487 if kaufman kept cameron diaz a prisoner in a cage with her ape , in his latest , he 'd have them mate .
488 ( fessenden ) is much more into ambiguity and creating mood than he is for on screen thrills
489 dark , resonant , inventively detailed and packed with fleet turns of plot and a feast of visual amazement .
490 lovingly choreographed bloodshed taking place in a pristine movie neverland , basically .
491 a very funny movie .
492 suffocated at conception by its munchausen-by-proxy mum .
493 a vivid cinematic portrait .
494 but it offers plenty to ponder and chew on as its unusual relationship slowly unfolds .
495 a provocative movie about loss , anger , greed , jealousy , sickness and love .
496 by the end , i was looking for something hard with which to bludgeon myself unconscious .
497 majidi 's poetic love story is a ravishing consciousness-raiser , if a bit draggy at times .
498 this is the best american movie about troubled teens since 1998 's whatever .
499 if shayamalan wanted to tell a story about a man who loses his faith , why did n't he just do it , instead of using bad sci-fi as window dressing ?
500 others may find it migraine-inducing , despite moore 's attempts at whimsy and spoon feeding .
501 the creaking , rusty ship makes a fine backdrop , but the ghosts ' haunting is routine .
502 first good , then bothersome .
503 fails to bring as much to the table .
504 without heavy-handedness , dong provides perspective with his intelligent grasp of human foibles and contradictions .
505 a clutchy , indulgent and pretentious travelogue and diatribe against ... well , just stuff .
506 even with all those rough edges safely sanded down , the american insomnia is still pretty darned good .
507 a charming , quirky and leisurely paced scottish comedy -- except with an outrageous central gimmick that could have been a reject from monty python 's meaning of life .
508 bow 's best moments are when he 's getting busy on the basketball court because that 's when he really scores .
509 the enormous comic potential of an oafish idiot impersonating an aristocrat remains sadly unrealized .
510 at nearly three hours , the whole of safe conduct is less than the sum of its parts .
511 just another fish-out-of-water story that barely stays afloat .
512 an afterschool special without the courage of its convictions .
513 without september 11 , collateral damage would have been just another bad movie .
514 like a marathon runner trying to finish a race , you need a constant influx of liquid just to get through it .
515 zhang yimou delivers warm , genuine characters who lie not through dishonesty , but because they genuinely believe it 's the only way to bring happiness to their loved ones .
516 well-written , nicely acted and beautifully shot and scored , the film works on several levels , openly questioning social mores while ensnaring the audience with its emotional pull .
517 for the first two-thirds of this sparklingly inventive and artful , always fast and furious tale , kids will go happily along for the ride .
518 a classy item by a legend who may have nothing left to prove but still has the chops and drive to show how its done .
519 if this holiday movie is supposed to be a gift , somebody unwrapped it early , took out all the good stuff , and left behind the crap ( literally ) .
520 feels less like it 's about teenagers , than it was written by teenagers .
521 a well-made thriller with a certain level of intelligence and non-reactionary morality .
522 no movement , no yuks , not much of anything .
523 most of the action setups are incoherent .
524 somehow we 're meant to buy that this doting mother would shun her kids , travel to one of the most dangerous parts of the world , don fatigues and become g.i. jane .
525 good ol' urban legend stuff .
526 the thriller side of this movie is falling flat , as the stalker does n't do much stalking , and no cop or lawyer grasps the concept of actually investigating the case .
527 an amazing and incendiary movie that dives straight into the rough waters of contradiction .
528 a great ending does n't make up for a weak movie , and crazy as hell does n't even have a great ending .
529 the episodic film makes valid points about the depersonalization of modern life .
530 a gimmick in search of a movie : how to get carvey into as many silly costumes and deliver as many silly voices as possible , plot mechanics be damned .
531 i regret to report that these ops are just not extreme enough .
532 so stupid , so ill-conceived , so badly drawn , it created whole new levels of ugly .
533 at about 95 minutes , treasure planet maintains a brisk pace as it races through the familiar story .
534 intriguing and beautiful film , but those of you who read the book are likely to be disappointed .
535 the film is often filled with a sense of pure wonderment and excitement not often seen in today 's cinema du sarcasm
536 this is what imax was made for : strap on a pair of 3-d goggles , shut out the real world , and take a vicarious voyage to the last frontier -- space .
537 effectively feeds our senses with the chilling sights and sounds from within the camp to create a completely numbing experience .
538 these people would n't know subtle characterization if it put on a giant furry monster costume and then gave them a lapdance .
539 while mcfarlane 's animation lifts the film firmly above the level of other coming-of-age films ... it 's also so jarring that it 's hard to get back into the boys ' story .
540 a candid and often fascinating documentary about a pentecostal church in dallas that assembles an elaborate haunted house each year to scare teenagers into attending services .
541 warmed-over tarantino by way of wannabe elmore leonard .
542 the film is an enjoyable family film -- pretty much aimed at any youngster who loves horses .
543 the hours makes you examine your own life in much the same way its characters do , and the experience is profound .
544 but that 's just the problem with it - the director has n't added enough of his own ingredients .
545 home alone goes hollywood , a funny premise until the kids start pulling off stunts not even steven spielberg would know how to do .
546 based on a david leavitt story , the film shares that writer 's usual blend of observant cleverness , too-facile coincidence and slightly noxious preciousness .
547 automatically pegs itself for the straight-to-video sci-fi rental shelf .
548 sits uneasily as a horror picture ... but finds surprising depth in its look at the binds of a small family .
549 the issue of faith is not explored very deeply
550 the sequel has turned completely and irrevocably bizarre to the point of utter nonsense .
551 lacks heart , depth and , most of all , purpose .
552 moot point .
553 the film makes a strong case for the importance of the musicians in creating the motown sound .
554 the film runs on equal parts of innocence and wisdom -- wisdom that comes with experience .
555 the passions aroused by the discord between old and new cultures are set against the strange , stark beauty of the mideast desert , so lovingly and perceptively filmed that you can almost taste the desiccated air .
556 pryor lite , with half the demons , half the daring , much less talent , many fewer laughs .
557 if you liked such movies as notting hill , four weddings and a funeral , bridget jones ' diary or high fidelity , then you wo n't want to miss about a boy .
558 even legends like alfred hitchcock and john huston occasionally directed trifles ... so it 's no surprise to see a world-class filmmaker like zhang yimou behind the camera for a yarn that 's ultimately rather inconsequential .
559 it will come as no surprise that the movie is n't scary .
560 often gruelling and heartbreaking to witness , but seldahl and wollter 's sterling performances raise this far above the level of the usual maudlin disease movie .
561 even by dumb action-movie standards , ballistic : ecks vs. sever is a dumb action movie .
562 one hour photo is an intriguing snapshot of one man and his delusions ; it 's just too bad it does n't have more flashes of insight .
563 john mctiernan 's botched remake may be subtler than norman jewison 's 1975 ultraviolent futuristic corporate-sports saga .
564 if there 's a way to effectively teach kids about the dangers of drugs , i think it 's in projects like the ( unfortunately r-rated ) paid .
565 the only thing worse than your substandard , run-of-the-mill hollywood picture is an angst-ridden attempt to be profound .
566 proof that a thriller can be sleekly shot , expertly cast , paced with crisp professionalism ... and still be a letdown if its twists and turns hold no more surprise than yesterday 's weather report .
567 a tender and touching drama , based on the true story of a troubled african-american 's quest to come to terms with his origins , reveals the yearning we all have in our hearts for acceptance within the family circle .
568 the tug of war that ensues is as much a snapshot of modern china in microcosm as it is a crash course in movie mythology .
569 a comprehensive and provocative film -- one that pushes the boundaries of biography , and challenges its audience .
570 few films this year have been as resolute in their emotional nakedness .
571 this extremely unfunny film clocks in at 80 minutes , but feels twice as long .
572 you can feel the heat that ignites this gripping tale , and the humor and humanity that root it in feeling .
573 theirs is a simple and heart-warming story , full of mirth that should charm all but the most cynical .
574 if this is an example of the type of project that robert redford 's lab is willing to lend its imprimatur to , then perhaps it 's time to rethink independent films .
575 though the book runs only about 300 pages , it is so densely packed ... that even an ambitious adaptation and elaborate production like mr. schepisi 's seems skimpy and unclear .
576 like dickens with his passages , mcgrath crafts quite moving scenes throughout his resolutely dramatic variation on the novel .
577 not so much funny as aggressively sitcom-cute , it 's full of throwaway one-liners , not-quite jokes , and a determined tv amiability that allen personifies .
578 ultimately the project comes across as clinical , detached , uninvolving , possibly prompting audience members to wonder , ` what 's the point ? '
579 i weep for the future when a good portion of the respected critical community in this country consider blue crush to be an intelligent film about young women .
580 a soggy , shapeless mess ... just a dumb excuse for a waterlogged equivalent of a haunted-house movie .
581 achieves a sort of filmic epiphany that revels in the true potential of the medium .
582 there 's no denying the physically spectacular qualities of the film ... or the emotional integrity of the performances .
583 it 's difficult to say whether the tuxedo is more boring or embarrassing -- i 'm prepared to call it a draw .
584 an endearingly offbeat romantic comedy with a great meet-cute gimmick .
585 a work of the utmost subtlety and perception , it marks the outstanding feature debut of writer-director eric byler , who understands the power of the implicit and the virtues of simplicity and economy .
586 too loud , too long and too frantic by half , die another day suggests that the bond franchise has run into a creative wall that 007 can not fly over , tunnel under or barrel through .
587 this overproduced and generally disappointing effort is n't likely to rouse the rush hour crowd .
588 the film 's sharp , often mischievous sense of humor will catch some off guard ...
589 a cockamamie tone poem pitched precipitously between swoony lyricism and violent catastrophe ... the most aggressively nerve-wracking and screamingly neurotic romantic comedy in cinema history .
590 not a movie but a live-action agitprop cartoon so shameless and coarse , it 's almost funny .
591 this delicately observed story , deeply felt and masterfully stylized , is a triumph for its maverick director .
592 oft-described as the antidote to american pie-type sex comedies , it actually has a bundle in common with them , as the film diffuses every opportunity for a breakthrough
593 the irwins emerge unscathed , but the fictional footage is unconvincing and criminally badly acted .
594 winds up feeling like lots of other quirky movies that try to score hipness points with young adults .
595 vile and tacky are the two best adjectives to describe ghost ship .
596 though mama takes a bit too long to find its rhythm and a third-act plot development is somewhat melodramatic , its ribald humor and touching nostalgia are sure to please anyone in search of a jules and jim for the new millennium .
597 a depressing confirmation of everything those of us who do n't object to the description `` unelected '' have suspected all along : george w. bush is an incurious , uncharismatic , overgrown frat boy with a mean streak a mile wide .
598 it is far from the worst , thanks to the topical issues it raises , the performances of stewart and hardy , and that essential feature -- a decent full-on space battle .
599 a free-for-all of half-baked thoughts , clumsily used visual tricks and self-indulgent actor moments .
600 propelled not by characters but by caricatures .
601 never again swings between false sentiment and unfunny madcap comedy and , along the way , expects the audience to invest in the central relationship as some kind of marriage of true minds .
602 a well acted and well intentioned snoozer .
603 goyer 's screenplay and direction are thankfully understated , and he has drawn excellent performances from his cast .
604 aside from being the funniest movie of the year , simone , andrew niccol 's brilliant anti-hollywood satire , has a wickedly eccentric enchantment to it .
605 eventually , it wins you over .
606 a boring , wincingly cute and nauseatingly politically correct cartoon guaranteed to drive anyone much over age 4 screaming from the theater .
607 ( t ) hose same extremes prevent us from taking its message seriously , and the stepford wives mentality does n't work in a modern context .
608 there are moments it can be heart-rending in an honest and unaffected ( and gentle ) way .
609 bubba ho-tep is a wonderful film with a bravura lead performance by bruce campbell that does n't deserve to leave the building until everyone is aware of it .
610 what 's most striking about this largely celebratory film ... is the sense of isolation that permeates these bastions of individuality in an ikea world .
611 the two leads are almost good enough to camouflage the dopey plot , but so much naturalistic small talk , delivered in almost muffled exchanges , eventually has a lulling effect .
612 but fans should have fun meeting a brand-new pokemon called celebi .
613 this is art paying homage to art .
614 a pleasurably jacked-up piece of action moviemaking .
615 like most bond outings in recent years , some of the stunts are so outlandish that they border on being cartoonlike .
616 god help the poor woman if attal is this insecure in real life : his fictional yvan 's neuroses are aggravating enough to exhaust the patience of even the most understanding spouse .
617 wasabi is slight fare indeed , with the entire project having the feel of something tossed off quickly ( like one of hubert 's punches ) , but it should go down smoothly enough with popcorn .
618 the film 's 45-minute running time stops shy of overkill , though viewers may be more exhausted than the athletes onscreen .
619 a loving little film of considerable appeal .
620 demme 's loose approach kills the suspense .
621 `` antwone fisher '' is an earnest , by-the-numbers effort by washington .
622 he simply presents his point of view that ayurveda works .
623 you 're better off staying home and watching the x-files .
624 with youthful high spirits , tautou remains captivating throughout michele 's religious and romantic quests , and she is backed by a likable cast .
625 but this costly dud is a far cry from either the book or the beloved film .
626 majidi gets uniformly engaging performances from his largely amateur cast .
627 stephen earnhart 's homespun documentary mule skinner blues has nothing but love for its posse of trailer park denizens .
628 haneke challenges us to confront the reality of sexual aberration .
629 an offbeat , sometimes gross and surprisingly appealing animated film about the true meaning of the holidays .
630 the plot is so predictable and sentimental that viewers are likely to lose interest before sandrine and her goats walk off into the sunset .
631 ( it 's ) difficult to get beyond the overall blandness of american chai , despite its likable performances and refreshingly naive point of view .
632 once the audience figure out what 's being said , the filmmaker 's relative passivity will make it tough for them to really care .
633 watstein handily directs and edits around his screenplay 's sappier elements ... and sustains off the hook 's buildup with remarkable assuredness for a first-timer .
634 this is n't my favorite in the series , still i enjoyed it enough to recommend .
635 the movie is as far as you can get from racy , to the point where it almost stops the blood flow to your brain ; it has a dull , costumey feel .
636 as with too many studio pics , plot mechanics get in the way of what should be the lighter-than-air adventure .
637 has a shambling charm ... a cheerfully inconsequential diversion .
638 look , this is a terrific flick replete with dazzling camera-work , dancing and music .
639 ... both hokey and super-cool , and definitely not in a hurry , so sit back , relax and have a few laughs while the little ones get a fuzzy treat . '
640 what will , most likely , turn out to be the most repellent movie of 2002 .
641 this is one for the ages .
642 eastwood is an icon of moviemaking , one of the best actors , directors and producers around , responsible for some excellent work .
643 from spiritual rebirth to bruising defeat , vincent 's odyssey resonates in a profound way , comparable to the classic films of jean renoir .
644 the central story lacks punch .
645 ... fifty minutes of tedious adolescent melodramatics followed by thirty-five minutes of inflated nonsense .
646 though of particular interest to students and enthusiast of international dance and world music , the film is designed to make viewers of all ages , cultural backgrounds and rhythmic ability want to get up and dance .
647 why come up with something even quasi-original , when you can pillage from shirley jackson , richard matheson ... and puke up something like rose red ?
648 parker holds true to wilde 's own vision of a pure comedy with absolutely no meaning , and no desire to be anything but a polished , sophisticated entertainment that is in love with its own cleverness .
649 jason x has cheesy effects and a hoary plot , but its macabre , self-deprecating sense of humor makes up for a lot .
650 flashy , pretentious and as impenetrable as morvern 's thick , working-class scottish accent .
651 the backyard battles you staged with your green plastic army men were more exciting and almost certainly made more sense .
652 invincible is a wonderful movie .
653 this pep-talk for faith , hope and charity does little to offend , but if saccharine earnestness were a crime , the film 's producers would be in the clink for life .
654 japan 's premier stylist of sex and blood hits audiences with what may be his most demented film to date .
655 it is interesting and fun to see goodall and her chimpanzees on the bigger-than-life screen .
656 finally , a genre movie that delivers -- in a couple of genres , no less .
657 a broadly played , lowbrow comedy in which the cast delivers mildly amusing performances and no farm animals were injured by any of the gags .
658 you 'll be more entertained getting hit by a bus .
659 if it tried to do anything more , it would fail and perhaps explode , but at this level of manic whimsy , it is just about right .
660 a sad , superior human comedy played out on the back roads of life .
661 a shambles of a movie -- visually unattractive , unbearably loud and utterly silly ... its hilarity is completely unintentional .
662 the makers have forsaken the entertaining elements of the original and , instead , rehash old jokes and leave any life at the doorstep .
663 for anyone who grew up on disney 's 1950 treasure island , or remembers the 1934 victor fleming classic , this one feels like an impostor .
664 ` enigma ' is a good name for a movie this delibrately obtuse and unapproachable .
665 star wars is back in a major way .
666 bullock 's complete lack of focus and ability quickly derails the film
667 it 's endearing to hear madame d. refer to her husband as ` jackie ' -- and he does make for excellent company , not least as a self-conscious performer .
668 though a bit of a patchwork in script and production , a glossy , rich green , environment almost makes the picture work .
669 this is a particularly toxic little bonbon , palatable to only a chosen and very jaundiced few .
670 the movie feels like it 's going to be great , and it carries on feeling that way for a long time , but takeoff just never happens .
671 a pro-fat farce that overcomes much of its excessive moral baggage thanks to two appealing lead performances .
672 an impressive if flawed effort that indicates real talent .
673 do n't waste your money .
674 it 's a bittersweet and lyrical mix of elements .
675 the movie 's quiet affirmation of neighborhood values gives it an honest , lived-in glow .
676 too stupid to be satire , too obviously hateful to be classified otherwise , frank novak 's irritating slice of lumpen life is as reliably soul-killing as its title is nearly meaningless .
677 marvelous , merry and , yes , melancholy film .
678 i tried to read the time on my watch .
679 but based on cq , i 'll certainly be keeping an eye out for his next project .
680 i spy is an embarrassment , a monotonous , disjointed jumble of borrowed plot points and situations .
681 occasionally , in the course of reviewing art-house obscurities and slam-bam action flicks , a jaded critic smacks into something truly new .
682 her delivery and timing are flawless .
683 but buying into sham truths and routine `` indie '' filmmaking , freundlich has made just another safe movie .
684 gee , a second assassin shot kennedy ?
685 a charming romantic comedy that is by far the lightest dogme film and among the most enjoyable .
686 every bit as bogus as most disney live action family movies are -- no real plot , no real conflict , no real point .
687 a whole lot foul , freaky and funny .
688 could the whole plan here have been to produce something that makes fatal attraction look like a classic by comparison ?
689 the cast is uniformly excellent and relaxed .
690 the film is just a big , gorgeous , mind-blowing , breath-taking mess .
691 reggio 's trippy , ambitious downer can also sometimes come across like nothing more than a glorified nike ad .
692 the more kevin costner rests on his pretty-boy laurels , the public is , regrettably , going to have tepid films like dragonfly tossed at them .
693 director benoit jacquot , making his first opera-to-film translation with tosca , conveys the heaving passion of puccini 's famous love-jealousy - murder-suicide fandango with great cinematic innovation .
694 it 's a film that hinges on its casting , and glover really does n't fit the part .
695 the film often achieves a mesmerizing poetry .
696 i love the way that it took chances and really asks you to take these great leaps of faith and pays off .
697 imagine the james woods character from videodrome making a home movie of audrey rose and showing it to the kid from the sixth sense and you 've imagined the ring .
698 if we do n't demand a standard of quality for the art that we choose , we deserve the trash that we get .
699 a generation x artifact , capturing a brief era of insanity in the sports arena that surely can not last .
700 bad company leaves a bad taste , not only because of its bad-luck timing , but also the staleness of its script .
701 when a set of pre-shooting guidelines a director came up with for his actors turns out to be cleverer , better written and of considerable more interest than the finished film , that 's a bad sign .
702 as green-guts monster movies go , it 's a beaut .
703 still , i thought it could have been more .
704 it 's a nicely detailed world of pawns , bishops and kings , of wagers in dingy backrooms or pristine forests .
705 good actress .
706 evokes a little of the fear that parents have for the possible futures of their children -- and the sometimes bad choices mothers and fathers make in the interests of doing them good .
707 still , this thing feels flimsy and ephemeral .
708 renner 's performance as dahmer is unforgettable , deeply absorbing .
709 marisa tomei is good , but just a kiss is just a mess .
710 complex , affecting and uniquely almodóvar , the film evokes strong emotions and pushes viewers to question their deepest notions of moral right and wrong .
711 it 's almost impossible not to be moved by the movie 's depiction of sacrifice and its stirring epilogue in post-soviet russia .
712 a compendium of solondz 's own worst instincts in under 90 minutes .
713 presents an astute appraisal of middle american musical torpor and the desperate struggle to escape it .
714 about as satisfying and predictable as the fare at your local drive through .
715 dreary , highly annoying ... ` some body ' will appeal to no one .
716 sharp , lively , funny and ultimately sobering film .
717 the premise is overshadowed by the uberviolence of the clericks as this becomes just another kung-fu sci-fi movie with silly action sequences .
718 one of those rare , exhilarating cinematic delights that gets even better in hindsight , as you mull over its every nuance in your mind .
719 i like frank the pug , though .
720 instead of kicking off the intrigue and suspense and mystery of the whole thing , hart 's war , like the st. louis rams in the super bowl , waits until after halftime to get started .
721 if it 's possible for a sequel to outshine the original , then sl2 does just that .
722 divine secrets of the ya-ya sisterhood may not be exactly divine , but it 's definitely -- defiantly -- ya ya , what with all of those terrific songs and spirited performances .
723 tsai ming-liang has taken his trademark style and refined it to a crystalline point .
724 those who would follow haneke on his creepy explorations ... are rewarded by brutal , committed performances from huppert and magimel .
725 what could have become just another cautionary fable is allowed to play out as a clever , charming tale -- as pleasantly in its own way as its self-dramatizing characters .
726 ( schweiger is ) talented and terribly charismatic , qualities essential to both movie stars and social anarchists .
727 dialogue-heavy and too cerebral for its own good -- or , at any rate , too cerebral for its racy subject matter .
728 for all its surface frenzy , high crimes should be charged with loitering -- so much on view , so little to offer .
729 credibility sinks into a mire of sentiment .
730 a frantic search for laughs , with a hit-to-miss ratio that does n't exactly favor the audience .
731 in its ragged , cheap and unassuming way , the movie works .
732 this is a great subject for a movie , but hollywood has squandered the opportunity , using it as a prop for warmed-over melodrama and the kind of choreographed mayhem that director john woo has built his career on .
733 a compelling journey ... and `` his best friend remembers '' is up there with the finest of specials .
734 this film was made to get laughs from the slowest person in the audience -- just pure slapstick with lots of inane , inoffensive screaming and exaggerated facial expressions .
735 meandering , sub-aquatic mess : it 's so bad it 's good , but only if you slide in on a freebie .
736 an often-deadly boring , strange reading of a classic whose witty dialogue is treated with a baffling casual approach
737 watching haneke 's film is , aptly enough , a challenge and a punishment .
738 an ungainly , comedy-deficient , b-movie rush job ...
739 considering the harsh locations and demanding stunts , this must have been a difficult shoot , but the movie proves rough going for the audience as well .
740 there is a kind of attentive concern that hoffman brings to his characters , as if he has been giving them private lessons , and now it is time for their first public recital .
741 this cuddly sequel to the 1999 hit is a little more visually polished , a little funnier , and a little more madcap .
742 the story is naturally poignant , but first-time screenwriter paul pender overloads it with sugary bits of business .
743 the tenderness of the piece is still intact .
744 a simmering psychological drama in which the bursts of sudden violence are all the more startling for the slow buildup that has preceded them .
745 it has fun being grown up .
746 ( newton ) wanders through charlie completely unaware she needs to show some presence and star quality .
747 an exceedingly clever piece of cinema .
748 a psychological thriller with a smart script and an obsessive-compulsive 's attention to detail .
749 a great comedy filmmaker knows great comedy need n't always make us laugh .
750 i do n't think i 've been as entranced and appalled by an asian film since shinya tsukamoto 's iron man .
751 too close to phantom menace for comfort .
752 this film looks like it was produced in 1954 , shelved for 48 years , and repackaged for a 2002 audience .
753 he 's super spy !
754 the lack of opposing viewpoints soon grows tiresome -- the film feels more like a series of toasts at a testimonial dinner than a documentary .
755 choose your reaction : a. ) that sure is funny !
756 not ` terrible filmmaking ' bad , but more like , ' i once had a nightmare like this , and it 's now coming true ' bad .
757 we never really feel involved with the story , as all of its ideas remain just that : abstract ideas .
758 a byzantine melodrama that stimulates the higher brain functions as well as the libido .
759 the film overcomes the regular minefield of coming-of-age cliches with potent doses of honesty and sensitivity .
760 its mysteries are transparently obvious , and it 's too slowly paced to be a thriller .
761 like its two predecessors , 1983 's koyaanisqatsi and 1988 's powaqqatsi , the cinematic collage naqoyqatsi could be the most navel-gazing film ever .
762 the story itself is uninteresting , and the songs are painfully undistinguished : they might be giants ' so to be one of us may be the most tuneless tune ever composed .
763 a masterful film from a master filmmaker , unique in its deceptive grimness , compelling in its fatalist worldview .
764 a truly moving experience , and a perfect example of how art -- when done right -- can help heal , clarify , and comfort .
765 it 's all very cute , though not terribly funny if you 're more than six years old .
766 just a bloody mess .
767 schmaltzy and unfunny , adam sandler 's cartoon about hanukkah is numbingly bad , little nicky bad , 10 worst list bad .
768 offers a breath of the fresh air of true sophistication .
769 fans of behan 's work and of irish movies in general will be rewarded by borstal boy .
770 ... a poignant and powerful narrative that reveals that reading writing and arithmetic are not the only subjects to learn in life .
771 i found it slow , drab , and bordering on melodramatic .
772 the film 's real appeal wo n't be to clooney fans or adventure buffs , but to moviegoers who enjoy thinking about compelling questions with no easy answers .
773 ( wendigo is ) why we go to the cinema : to be fed through the eye , the heart , the mind .
774 it is risky , intelligent , romantic and rapturous from start to finish .
775 the whole cast looks to be having so much fun with the slapstick antics and silly street patois , tossing around obscure expressions like bellini and mullinski , that the compact 86 minutes breezes by .
776 she must have a very strong back .
777 compelling as it is exotic , fast runner has a plot that rivals shakespeare for intrigue , treachery and murder .
778 better at putting you to sleep than a sound machine .
779 this is a raw and disturbing tale that took five years to make , and the trio 's absorbing narrative is a heart-wrenching showcase indeed .
780 jirí hubac 's script is a gem .
781 this is n't a `` friday '' worth waiting for .
782 de niro looks bored , murphy recycles murphy , and you mentally add showtime to the pile of hollywood dreck that represents nothing more than the art of the deal .
783 the movie quickly drags on becoming boring and predictable .
784 still pretentious and filled with subtext , but entertaining enough at ` face value ' to recommend to anyone looking for something different .
785 almost everything else is wan .
786 just because it really happened to you , honey , does n't mean that it 's interesting to anyone else .
787 there has been much puzzlement among critics about what the election symbolizes .
788 an enchanting film that presents an audacious tour of the past and takes within its warm embrace the bounties of cultural artifacts inside st. petersburg 's hermitage museum .
789 choppy editing and too many repetitive scenes spoil what could have been an important documentary about stand-up comedy .
790 it 's the kind of pigeonhole-resisting romp that hollywood too rarely provides .
791 much of the way , though , this is a refreshingly novel ride .
792 the acting by the over-25s lacks spark , with csokas particularly unconnected .
793 nair stuffs the film with dancing , henna , ornamentation , and group song , but her narrative clichés and telegraphed episodes smell of old soap opera .
794 any one episode of the sopranos would send this ill-conceived folly to sleep with the fishes .
795 needless to say , the dramatics that follow are utter hooey .
796 de oliveira creates an emotionally rich , poetically plump and visually fulsome , but never showy , film whose bittersweet themes are reinforced and brilliantly personified by michel piccoli .
797 if this movie were a book , it would be a page-turner , you ca n't wait to see what happens next .
798 watching it is rather like viewing a long soap opera in which only the first episode was any good .
799 most of crush is a clever and captivating romantic comedy with a welcome pinch of tartness .
800 there 's nothing provocative about this film save for the ways in which it studiously avoids provoking thought .
801 what full frontal lacks in thematic coherence it largely makes up for as loosey-goosey , experimental entertainment .
802 so routine , familiar and predictable , it raises the possibility that it wrote itself as a newly automated final draft computer program .
803 denis and co-writer michele petin 's impeccable screenplay penetrates with a rawness that that is both unflinching and tantalizing .
804 a deceivingly simple film , one that grows in power in retrospect .
805 as it abruptly crosscuts among the five friends , it fails to lend the characters ' individual stories enough dramatic resonance to make us care about them .
806 if no one singles out any of these performances as award-worthy , it 's only because we would expect nothing less from this bunch .
807 i hated every minute of it .
808 even if you ca n't pronounce `` gyro '' correctly , you 'll appreciate much of vardalos ' humor , which transcends ethnic boundaries .
809 ... always remains movingly genuine .
810 creepy but ultimately unsatisfying thriller .
811 there is not an ounce of honesty in the entire production .
812 ( broomfield ) uncovers a story powerful enough to leave the screen sizzling with intrigue .
813 at times , however , dogtown and z-boys lapses into an insider 's lingo and mindset that the uninitiated may find hard to follow , or care about .
814 what happened with pluto nash ?
815 there is n't a weak or careless performance amongst them .
816 edited and shot with a syncopated style mimicking the work of his subjects , pray turns the idea of the documentary on its head , making it rousing , invigorating fun lacking any mtv puffery .
817 ( howard ) so good as leon barlow ... that he hardly seems to be acting .
818 another great ` what you do n't see ' is much more terrifying than what you do see thriller , coupled with some arresting effects , incandescent tones and stupendous performances
819 a modest pleasure that accomplishes its goals with ease and confidence .
820 lanie 's professional success means she must be a failure at life , because she 's driven by ambition and does n't know how to have fun .
821 it 's frustrating to see these guys -- who are obviously pretty clever -- waste their talent on parodies of things they probably thought were funniest when they were high .
822 this miserable excuse of a movie runs on empty , believing flatbush machismo will get it through .
823 you might not want to hang out with samantha , but you 'll probably see a bit of yourself in her unfinished story .
824 hilarious , touching and wonderfully dyspeptic .
825 rather , you 'll have to wrestle disbelief to the ground and then apply the chloroform-soaked handkerchief .
826 this examination of aquatic life off the shores of the baja california peninsula of mexico offers an engrossing way to demonstrate the virtues of the imax format .
827 the noble tradition of men in drag hits an all-time low in sorority boys , whose makers apparently believe that women 's clothing can cover up any deficiency in acting , writing or direction .
828 when it comes to entertainment , children deserve better than pokemon 4ever .
829 the sad thing about knockaround guys is its lame aspiration for grasping the coolness vibes when in fact the film is n't as flippant or slick as it thinks it is .
830 the stories here suffer from the chosen format .
831 a graceless , witless attempt at mating some like it hot with the wwii espionage thriller .
832 without a strong script and energetic acting , dogma films can produce the same sleep-inducing effects as watching your neighbor 's home videos .
833 its lack of quality earns it a place alongside those other two recent dumas botch-jobs , the man in the iron mask and the musketeer .
834 stars matthew perry and elizabeth hurley illicit more than a chuckle , and more jokes land than crash , but ultimately serving sara does n't distinguish itself from the herd .
835 ridiculous .
836 the vampire thriller blade ii starts off as a wild hoot and then sucks the blood out of its fun -- toward the end , you can feel your veins cringing from the workout .
837 most impressive , though , is the film 's open-ended finale that refuses to entirely close its characters ' emotional wounds .
838 succumbs to the same kind of maudlin , sentimental mysticism that mars the touched by an angel school of non-god spiritual-uplift movies .
839 this goofy gangster yarn never really elevates itself from being yet another earnestly generic crime-busting comic vehicle -- a well-intentioned remake that shows some spunk and promise but fails to register as anything distinctive or daring
840 call me a wimp , but i cried , not once , but three times in this animated sweet film .
841 eight crazy nights is a showcase for sandler 's many talents .
842 both deeply weird and charmingly dear .
843 tom green just gives them a bad odor .
844 despite apparent motives to the contrary , it ends up being , like ( seinfeld 's ) revered tv show , about pretty much nothing .
845 the year 's happiest surprise , a movie that deals with a real subject in an always surprising way .
846 as if to prove a female director can make a movie with no soft edges , kathryn bigelow offers no sugar-coating or interludes of lightness .
847 if i spy were funny ( enough ) or exciting ( enough ) then it would be fairly simple to forgive the financial extortion it 's trying to reap from the moviegoing public .
848 nothing debases a concept comedy quite like the grinding of bad ideas , and showtime is crammed full of them .
849 this is simply the most fun you 'll ever have with a documentary !
850 it 's rather like a lifetime special -- pleasant , sweet and forgettable .
851 i like the new footage and still love the old stuff .
852 collateral damage is , despite its alleged provocation post-9 / 11 , an antique , in the end .
853 it sounds sick and twisted , but the miracle of shainberg 's film is that it truly is romance
854 while not as aggressively impressive as its american counterpart , `` in the bedroom , '' moretti 's film makes its own , quieter observations
855 gosling provides an amazing performance that dwarfs everything else in the film .
856 a great idea becomes a not-great movie .
857 you 'll be left with the sensation of having just witnessed a great performance and , perhaps , give in to the urge to get on your feet and shake it .
858 farrell ... thankfully manages to outshine the role and successfully plays the foil to willis 's world-weary colonel .
859 the film would work much better as a video installation in a museum , where viewers would be free to leave .
860 the invincible werner herzog is alive and well and living in la
861 this time kaufman 's imagination has failed him .
862 ... this movie has a glossy coat of action movie excess while remaining heartless at its core .
863 arnold 's jump from little screen to big will leave frowns on more than a few faces .
864 the film is all a little lit crit 101 , but it 's extremely well played and often very funny .
865 ... a haunting vision , with images that seem more like disturbing hallucinations .
866 even when foreign directors ... borrow stuff from hollywood , they invariably shake up the formula and make it more interesting .
867 though the controversial korean filmmaker 's latest effort is not for all tastes , it offers gorgeous imagery , effective performances , and an increasingly unsettling sense of foreboding .
868 even die-hard fans of japanese animation ... will find this one a challenge .
869 the story loses its bite in a last-minute happy ending that 's even less plausible than the rest of the picture .
870 the reason this picture works better than its predecessors is that myers is no longer simply spoofing the mini-mod-madness of '60s spy movies .
871 this may not have the dramatic gut-wrenching impact of other holocaust films , but it 's a compelling story , mainly because of the way it 's told by the people who were there .
872 i would have preferred a transfer down the hall to mr. holland 's class for the music , or to robin williams 's lecture so i could listen to a teacher with humor , passion , and verve .
873 fairly successful at faking some pretty cool stunts but a complete failure at trying to create some pretty cool characters .
874 the result is something quite fresh and delightful .
875 birot is a competent enough filmmaker , but her story has nothing fresh or very exciting about it .
876 it might be tempting to regard mr. andrew and his collaborators as oddballs , but mr. earnhart 's quizzical , charming movie allows us to see them , finally , as artists .
877 although it 's a bit smug and repetitive , this documentary engages your brain in a way few current films do .
878 might have been better off as a documentary , with less of mr. eyre 's uninspired dramatics and more of his sense of observation and outrage .
879 focuses on joan 's raging hormones and sledgehammers the audience with spanish inquisitions about her `` madness '' so much that i became mad that i wasted 123 minutes and $ 9.50 on this 21st century torture device .
880 although trying to balance self-referential humor and a normal ol' slasher plot seemed like a decent endeavor , the result does n't fully satisfy either the die-hard jason fans or those who can take a good joke .
881 as elegantly crafted as it often is , anderson 's movie is essentially a one-trick pony that , hampered by an undeveloped script , ultimately pulls up lame .
882 the story 's so preposterous that i did n't believe it for a second , despite the best efforts of everyone involved .
883 it 's absolutely spooky how lillard channels the shagster right down to the original casey kasem-furnished voice .
884 it almost plays like solaris , but with guns and jokes .
885 an intermittently pleasing but mostly routine effort .
886 the story is familiar from its many predecessors ; like them , it eventually culminates in the not-exactly - stunning insight that crime does n't pay .
887 no reason for anyone to invest their hard-earned bucks into a movie which obviously did n't invest much into itself either .
888 all ends well , sort of , but the frenzied comic moments never click .
889 leave it to rohmer , now 82 , to find a way to bend current technique to the service of a vision of the past that is faithful to both architectural glories and commanding open spaces of the city as it was more than two centuries ago .
890 calling this movie brainless would be paying it a compliment : it 's more like entertainment for trolls .
891 it 's a movie -- and an album -- you wo n't want to miss .
892 fisher has bared his soul and confronted his own shortcomings here in a way ... that feels very human and very true to life .
893 never engaging , utterly predictable and completely void of anything remotely interesting or suspenseful .
894 to the film 's credit , the acting is fresh and unselfconscious , and munch is a marvel of reality versus sappy sentiment .
895 a compelling portrait of moral emptiness
896 beyond a handful of mildly amusing lines ... there just is n't much to laugh at .
897 the unceasing sadism is so graphically excessive , the director just ends up exposing his own obsession .
898 a thinly veiled excuse for wilson to play his self-deprecating act against murphy 's well-honed prima donna shtick .
899 lee jeong-hyang tells it so lovingly and films it so beautifully that i could n't help being captivated by it .
900 a frustrating combination of strained humor and heavy-handed sentimentality .
901 do n't expect any surprises in this checklist of teamwork cliches ...
902 ranks among willams ' best screen work .
903 despite the authenticity of the trappings , the film is overblown in its plotting , hackneyed in its dialogue and anachronistic in its style .
904 it 's both a necessary political work and a fascinating documentary ...
905 well-intentioned though it may be , its soap-opera morality tales have the antiseptic , preprogrammed feel of an after-school special .
906 for caine lovers only .
907 maybe i found the proceedings a little bit too conventional .
908 as lo-fi as the special effects are , the folks who cobbled nemesis together indulge the force of humanity over hardware in a way that george lucas has long forgotten .
909 frenetic but not really funny .
910 as your relatives swap one mundane story after another , you begin to wonder if they are ever going to depart .
911 a psychologically rich and suspenseful moral thriller with a stellar performance by al pacino .
912 at its best early on as it plays the culture clashes between the brothers .
913 sturdy , entertaining period drama ... both caine and fraser have their moments .
914 rain is a small treasure , enveloping the viewer in a literal and spiritual torpor that is anything but cathartic .
915 ... hudlin is stuck trying to light a fire with soggy leaves .
916 an idealistic love story that brings out the latent 15-year-old romantic in everyone .
917 ... in this incarnation its fizz is infectious .
918 a hysterical yet humorless disquisition on the thin line between sucking face and literally sucking face .
919 watching beanie and his gang put together his slasher video from spare parts and borrowed materials is as much fun as it must have been for them to make it .
920 smith 's point is simple and obvious -- people 's homes are extensions of themselves , and particularly eccentric people have particularly eccentric living spaces -- but his subjects are charmers .
921 a refreshingly authentic coming-of-age tale .
922 whether seen on a 10-inch television screen or at your local multiplex , the edge-of-your-seat , educational antics of steve irwin are priceless entertainment .
923 there are touching moments in etoiles , but for the most part this is a dull , dour documentary on what ought to be a joyful or at least fascinating subject .
924 too lazy to take advantage of its semi-humorous premise .
925 a wildly funny prison caper .
926 the story feels more like a serious read , filled with heavy doses of always enticing sayles dialogue .
927 a cop story that understands the medium amazingly well .
928 andy garcia enjoys one of his richest roles in years and mick jagger gives his best movie performance since , well , performance .
929 abandons all pretense of creating historical context and waltzes off into a hectic soap about the ups and downs of the heavy breathing between the two artists .
930 bad beyond belief and ridiculous beyond description .
931 the overall effect is so completely inane that one would have to be mighty bored to even think of staying with this for more than , say , ten ... make that three minutes .
932 this is a film brimming with detail and nuance and one that speaks volumes about the ability of the human spirit to find solace in events that could easily crush it forever .
933 the premise is in extremely bad taste , and the film 's supposed insights are so poorly thought-out and substance-free that even a high school senior taking his or her first psychology class could dismiss them .
934 where last time jokes flowed out of cho 's life story , which provided an engrossing dramatic through line , here the comedian hides behind obviously constructed routines .
935 it uses an old-time formula , it 's not terribly original and it 's rather messy -- but you just have to love the big , dumb , happy movie my big fat greek wedding .
936 as ( the characters ) get more depressed , the story gets more tiresome , especially as it continues to mount a conspicuous effort to be profound .
937 it 's laughing at us .
938 intended to be a comedy about relationships , this wretched work falls flat in just about every conceivable area .
939 in his debut as a film director , denzel washington delivers a lean and engaging work .
940 mr. wedge and mr. saldanha handle the mix of verbal jokes and slapstick well .
941 an intriguing and entertaining introduction to johnson .
942 i did n't believe for a moment in these villains or their plot .
943 what makes the movie a comedy is the way it avoids the more serious emotions involved .
944 ... ambition is in short supply in the cinema , and egoyan tackles his themes and explores his characters ' crises with seriousness and compassion .
945 my response to the film is best described as lukewarm .
946 not for everyone , but for those with whom it will connect , it 's a nice departure from standard moviegoing fare .
947 denzel washington 's efforts are sunk by all the sanctimony .
948 i wish i could say `` thank god it 's friday '' , but the truth of the matter is i was glad when it was over .
949 the pleasures of super troopers may be fleeting , but they 'll register strongly with anybody who still retains a soft spot for precollegiate humor .
950 what jackson has accomplished here is amazing on a technical level .
951 everything you loved about it in 1982 is still there , for everybody who wants to be a kid again , or show it to their own kids .
952 it 's getting harder and harder to ignore the fact that hollywood is n't laughing with us , folks .
953 ethan hawke has always fancied himself the bastard child of the beatnik generation and it 's all over his chelsea walls .
954 the film is like a series of beginnings and middles that never take off .
955 a very average science fiction film .
956 if you 're not into the pokemon franchise , this fourth animated movie in four years wo n't convert you -- or even keep your eyes open .
957 ... watching this film nearly provoked me to take my own life .
958 foster nails the role , giving a tight , focused performance illuminated by shards of feeling .
959 they felt like the same movie to me .
960 it 's just a silly black genre spoof .
961 kaufman creates an eerie sense of not only being there at the time of these events but the very night matthew was killed .
962 with the film 's striking ending , one realizes that we have a long way to go before we fully understand all the sexual permutations involved .
963 still , i 'm not quite sure what the point is ...
964 it tries too hard , and overreaches the logic of its own world .
965 we need ( moore 's ) noisy , cocky energy , his passion and class consciousness ; we need his shticks , we need his stones .
966 for anyone who remembers the '60s or is interested in one man 's response to stroke , ram dass : fierce grace is worth seeking out .
967 neither funny nor suspenseful nor particularly well-drawn .
968 ranging from funny to shattering and featuring some of the year 's best acting , personal velocity gathers plenty of dramatic momentum .
969 a dreary rip-off of goodfellas that serves as a muddled and offensive cautionary tale for hispanic americans .
970 a 93-minute condensation of a 26-episode tv series , with all of the pitfalls of such you 'd expect .
971 the movie takes itself too seriously and , as a result , it makes for only intermittent fun .
972 it 's painful .
973 flavorful and romantic , you could call this how martha got her groove back -- assuming , that is , she ever had one to begin with .
974 for a good chunk of its running time , trapped is an effective and claustrophobic thriller .
975 it 's not horrible , just horribly mediocre .
976 the kooky yet shadowy vision clooney sustains throughout is daring , inventive and impressive .
977 this is a happy throwback to the time when cartoons were cinema 's most idiosyncratic form instead of one of its most predictable .
978 it suggests the wide-ranging effects of media manipulation , from the kind of reporting that is done by the supposedly liberal media ... to the intimate and ultimately tragic heartache of maverick individuals like hatfield and hicks .
979 but this time there 's some mold on the gold .
980 this ecologically minded , wildlife friendly film teaches good ethics while entertaining with its unconventionally wacky but loving family
981 fans of nijinsky will savor every minute of cox 's work .
982 the powers team has fashioned a comedy with more laughs than many , no question .
983 clever , brutal and strangely soulful movie .
984 if you collected all the moments of coherent dialogue , they still would n't add up to the time required to boil a four - minute egg .
985 somewhat blurred , but kinnear 's performance is razor sharp .
986 what 's next ?
987 attal mixes comedy with a serious exploration of ego and jealousy within a seemingly serene marriage .
988 all these developments and challenges facing santa weigh down the plot so heavily that they drain all the film of its energy and needlessly strain credibility .
989 the movie will reach far beyond its core demographic .
990 ... too gory to be a comedy and too silly to be an effective horror film .
991 this is the type of movie best enjoyed by frat boys and college kids while sucking on the bong and downing one alcoholic beverage after another .
992 it 's an old story , but a lively script , sharp acting and partially animated interludes make just a kiss seem minty fresh .
993 for the first time in several years , mr. allen has surpassed himself with the magic he 's spun with the hollywood empress of ms. leoni 's ellie .
994 fans of the animated wildlife adventure show will be in warthog heaven ; others need not necessarily apply .
995 what it lacks in originality it makes up for in intelligence and b-grade stylishness .
996 the acting alone is worth the price of admission .
997 it 's one of the saddest films i have ever seen that still manages to be uplifting but not overly sentimental .
998 the only thing that could possibly make them less interesting than they already are is for them to get full montied into a scrappy , jovial team .
999 ... a big , baggy , sprawling carnival of a movie , stretching out before us with little rhyme or reason .
1000 there are as many misses as hits , but ultimately , it finds humor in the foibles of human behavior , and it 's a welcome return to the roots of a genre that should depend on surprises .
1001 a grim , flat and boring werewolf movie that refuses to develop an energy level .
1002 it could change america , not only because it is full of necessary discussion points , but because it is so accessible that it makes complex politics understandable to viewers looking for nothing but energetic entertainment .
1003 a sour , nasty offering .
1004 it never fails to engage us .
1005 for all its alleged youthful fire , xxx is no less subservient to bond 's tired formula of guns , girls and gadgets while brandishing a new action hero .
1006 the filmmakers skillfully evoke the sense of menace that nature holds for many urban dwellers .
1007 mr. parker has brilliantly updated his source and grasped its essence , composing a sorrowful and hilarious tone poem about alienated labor , or an absurdist workplace sitcom .
1008 an intelligent , moving and invigorating film .
1009 ( but it 's ) worth recommending because of two marvelous performances by michael caine and brendan fraser .
1010 a turgid little history lesson , humourless and dull .
1011 a cumbersome and cliche-ridden movie greased with every emotional device known to man .
1012 succeeds in providing a disquiet world the long-dreaded completion of the police academy series .
1013 as bundy , michael reilly burke ( octopus 2 : river of fear ) has just the right amount of charisma and menace .
1014 adam sandler is to gary cooper what a gnat is to a racehorse .
1015 a tale of horror and revenge that is nearly perfect in its relentless descent to the depths of one man 's tortured soul .
1016 looks awfully like one long tourist spot for a mississippi that may never have existed outside of a scriptwriter 's imagination .
1017 an unabashedly schmaltzy and thoroughly enjoyable true story .
1018 this limp gender-bender-baller from a first-time director and rookie screenwriter steals wholesale from that 1982 's tootsie , forgetting only to retain a single laugh .
1019 this is a terrific character study , a probe into the life of a complex man .
1020 ... ( a ) strained comedy that jettisons all opportunities for rock to make his mark by serving up the usual chaotic nonsense .
1021 the picture , scored by a perversely cheerful marcus miller accordion/harmonica/banjo abomination , is a monument to bad in all its florid variety .
1022 ( gai ) comes closer to any actress i can remember to personifying independence in its purest and , yes , most intimidating form .
1023 daring , mesmerizing and exceedingly hard to forget .
1024 a solidly seaworthy chiller .
1025 a somewhat crudely constructed but gripping , questing look at a person so racked with self-loathing , he becomes an enemy to his own race .
1026 rich in detail , gorgeously shot and beautifully acted , les destinees is , in its quiet , epic way , daring , inventive and refreshingly unusual .
1027 with a story as bizarre and mysterious as this , you do n't want to be worrying about whether the ineffectual broomfield is going to have the courage to knock on that door .
1028 reinforces the often forgotten fact of the world 's remarkably varying human population and mindset , and its capacity to heal using creative , natural and ancient antidotes .
1029 i hate this movie
1030 you might not buy the ideas .
1031 it 's not exactly a gourmet meal but the fare is fair , even coming from the drive-thru .
1032 but the characters tend to be cliches whose lives are never fully explored .
1033 cantet perfectly captures the hotel lobbies , two-lane highways , and roadside cafes that permeate vincent 's days
1034 kwan makes the mix-and - match metaphors intriguing , while lulling us into torpor with his cultivated allergy to action .
1035 ... surprisingly inert for a movie in which the main character travels back and forth between epochs .
1036 it 's a decent glimpse into a time period , and an outcast , that is no longer accessible , but it does n't necessarily shed more light on its subject than the popular predecessor .
1037 the overall feel of the film is pretty cheesy , but there 's still a real sense that the star trek tradition has been honored as best it can , given the embarrassing script and weak direction .
1038 despite a story predictable enough to make the sound of music play like a nail-biting thriller , its heart is so much in the right place it is difficult to get really peeved at it .
1039 one of the most haunting , viciously honest coming-of-age films in recent memory .
1040 finds a way to tell a simple story , perhaps the simplest story of all , in a way that seems compelling and even original .
1041 a moody horror/thriller elevated by deft staging and the director 's well-known narrative gamesmanship .
1042 a map of the inner rhythms of love and jealousy and sacrifice drawn with a master 's steady stroke .
1043 the plot is very clever , but boyd weighs it down with too many characters and events , all intertwined and far too complicated to keep track of .
1044 i do n't know precisely what to make of steven soderbergh 's full frontal , though that did n't stop me from enjoying much of it .
1045 city by the sea is the cinematic equivalent of defensive driving : it 's careful , conscientious and makes no major mistakes .
1046 it 's ( ricci 's ) best work yet , this girl-woman who sincerely believes she can thwart the world 's misery with blind good will .
1047 you 'll have more fun setting fire to yourself in the parking lot .
1048 a very stylish but ultimately extremely silly tale ... a slick piece of nonsense but nothing more .
1049 escapism in its purest form .
1050 gets under the skin of a man who has just lost his wife .
1051 an endlessly fascinating , landmark movie that is as bold as anything the cinema has seen in years .
1052 cliches are as thick as the cigarette smoke .
1053 an uneven but intriguing drama that is part homage and part remake of the italian masterpiece .
1054 it 's like a poem .
1055 bartleby is a one-joke movie , and a bad joke at that .
1056 as a witness to several greek-american weddings -- but , happily , a victim of none -- i can testify to the comparative accuracy of ms. vardalos ' memories and insights .
1057 shadyac shoots his film like an m. night shyamalan movie , and he frequently maintains the same snail 's pace ; he just forgot to add any genuine tension .
1058 there 's more scatological action in 8 crazy nights than a proctologist is apt to encounter in an entire career .
1059 schindler 's list it ai n't .
1060 like a tone-deaf singer at a benefit concert , john q. is a bad movie appearing on behalf of a good cause .
1061 serry does a fine job of capturing the climate of the times and , perhaps unwittingly , relating it to what is happening in america in 2002 .
1062 a carefully structured scream of consciousness that is tortured and unsettling -- but unquestionably alive .
1063 de niro and mcdormand give solid performances , but their screen time is sabotaged by the story 's inability to create interest .
1064 a breezy , diverting , conventional , well-acted tale of two men locked in an ongoing game of cat-and-cat .
1065 the movie gets muted and routine .
1066 desperately unfunny when it tries to makes us laugh and desperately unsuspenseful when it tries to make us jump out of our seats .
1067 for its seriousness , high literary aspirations and stunning acting , the film can only be applauded .
1068 one of the greatest romantic comedies of the past decade .
1069 obvious politics and rudimentary animation reduce the chances that the appeal of hey arnold !
1070 lead provocatuers testud and parmentier give superlative performances
1071 watching it is rather like an overlong visit from a large group of your relatives .
1072 murderous maids may well be the most comprehensive of these films and also strike closest to the truth .
1073 ... the film falls back on the same old formula of teen sex , outrageous pranks and scenes designed to push the envelope of bad taste for laughs .
1074 it further declares its director , zhang yang of shower , as a boldly experimental , contemporary stylist with a bright future .
1075 there 's enough science to make it count as educational , and enough beauty to make it unforgettable .
1076 the talents of the actors helps `` moonlight mile '' rise above its heart-on-its-sleeve writing .
1077 murder by numbers is like a couple of mediocre tv-movie - of-the-week films clumsily stuck together .
1078 glib , satirical documentary that fudges facts , makes facile points and engages in the cinematic equivalent of tabloid journalism .
1079 as an entertainment , the movie keeps you diverted and best of all , it lightens your wallet without leaving a sting .
1080 for a film about two mismatched buddies , crystal and de niro share little screen time and even less chemistry .
1081 a woozy , roisterous , exhausting mess , and the off-beat casting of its two leads turns out to be as ill-starred as you might expect .
1082 is n't quite the equal of woo 's best earlier work , but it 's easily his finest american film ... comes close to recapturing the brilliance of his hong kong films .
1083 pumpkin sits in a patch somewhere between mirthless todd solondzian satire and callow student film .
1084 westfeldt and juergensen exude a chemistry and comfort level that 's both saucy and endearing .
1085 windtalkers is shapelessly gratifying , the kind of movie that invites you to pick apart its faults even as you have to admit that somehow it hit you where you live .
1086 there is not a character in the movie with a shred of plausibility , not an event that is believable , not a confrontation that is not staged , not a moment that is not false .
1087 marries the amateurishness of the blair witch project with the illogic of series 7 : the contenders to create a completely crass and forgettable movie .
1088 if somebody was bored and ... decided to make a dull , pretentious version of jesus ' son , they 'd come up with something like bart freundlich 's world traveler .
1089 ( villeneuve ) seems to realize intuitively that even morality is reduced to an option by the ultimate mysteries of life and death .
1090 madonna still ca n't act a lick .
1091 little more than a frothy vanity project .
1092 as written by michael berg and michael j. wilson from a story by wilson , this relentless , all-wise-guys-all-the-time approach tries way too hard and gets tiring in no time at all .
1093 involving at times , but lapses quite casually into the absurd .
1094 a long-winded and stagy session of romantic contrivances that never really gels like the shrewd feminist fairy tale it could have been .
1095 an eccentric little comic/thriller deeply in love with its own quirky personality .
1096 the title 's lameness should clue you in on how bad the movie is .
1097 hugh grant and sandra bullock are two such likeable actors .
1098 ( drumline ) is entertaining for what it does , and admirable for what it does n't do .
1099 it 's still worth a look .
1100 an utterly compelling ` who wrote it ' in which the reputation of the most famous author who ever lived comes into question .
1101 a thoughtful , provocative , insistently humanizing film .
1102 ana is a vivid , vibrant individual and the movie 's focus upon her makes it successful and accessible .
1103 credit must be given to harland williams , michael rosenbaum and barry watson , who inject far more good-natured spirit and talent into this project than it deserves
1104 if this is satire , it 's the smug and self-congratulatory kind that lets the audience completely off the hook .
1105 the stupidest , most insulting movie of 2002 's first quarter .
1106 like most sequels , it takes what worked last time , repeats it and adds more characters , more stunts , more stuff in attempt to camouflage its sameness .
1107 the timing in nearly every scene seems a half beat off .
1108 high crimes miscasts nearly every leading character .
1109 must be seen to be believed .
1110 a recipe for cinematic disaster ... part quentin tarantino , part guy ritchie , and part 1960s spy spoof , it 's all bad .
1111 zany , exuberantly irreverent animated space adventure .
1112 though it is by no means his best work , laissez-passer is a distinguished and distinctive effort by a bona-fide master , a fascinating film replete with rewards to be had by all willing to make the effort to reap them .
1113 a love for films shines through each frame and the era is recreated with obvious affection , scored to perfection with some tasty boogaloo beats .
1114 the director 's twitchy sketchbook style and adroit perspective shifts grow wearisome amid leaden pacing and indifferent craftsmanship ( most notably wretched sound design ) .
1115 and forget about any attempt at a plot !
1116 showtime is one of the hapless victims of the arrogant `` if we put together a wry white man and a chatty black man and give them guns , the movie will be funny '' syndrome .
1117 sandra nettelbeck beautifully orchestrates the transformation of the chilly , neurotic , and self-absorbed martha as her heart begins to open .
1118 spousal abuse is a major problem in contemporary society , but the film reduces this domestic tragedy to florid melodrama .
1119 while it would be easy to give crush the new title of two weddings and a funeral , it 's a far more thoughtful film than any slice of hugh grant whimsy .
1120 despite a blue-chip cast and a provocative title , writer-director peter mattei 's first feature microwaves dull leftover romantic motifs basted in faux-contemporary gravy .
1121 it 's as close as we 'll ever come to looking through a photographer 's viewfinder as he works .
1122 while surprisingly sincere , this average little story is adorned with some awesome action photography and surfing .
1123 a sophomoric exploration of ` life problems ' most people solved long ago -- or at least got tired of hearing people kvetch about .
1124 but i was n't .
1125 throwing caution to the wind with an invitation to the hedonist in us all , nair has constructed this motion picture in such a way that even the most cynical curmudgeon with find himself or herself smiling at one time or another .
1126 a pleasant enough movie , held together by skilled ensemble actors .
1127 as a randy film about sexy people in gorgeous places being pushed and pulled ( literally and figuratively ) by desire ... ( sex and lucía ) makes for an arousing good time .
1128 the movie has a soft , percolating magic , a deadpan suspense .
1129 an enthralling , playful film that constantly frustrates our desire to know the ` truth ' about this man , while deconstructing the very format of the biography in a manner that derrida would doubtless give his blessing to .
1130 quick : who wants to see a comedy about shoddy airport security ?
1131 maguire is a surprisingly effective peter/spider-man .
1132 what might have been a predictably heartwarming tale is suffused with complexity .
1133 this road movie gives you emotional whiplash , and you 'll be glad you went along for the ride .
1134 scores a few points for doing what it does with a dedicated and good-hearted professionalism .
1135 makes s&m seem very romantic , and maggie gyllenhaal is a delight .
1136 sets up a nice concept for its fiftysomething leading ladies , but fails loudly in execution .
1137 the film is a travesty of the genre and even as spoof takes itself too seriously .
1138 a bit of an unwieldy mess .
1139 mixes likeable personalities , inventive photography and cutting , and wall-to-wall toe-tapping music to paint a picture of a subculture that is at once exhilarating , silly , perverse , hopeful and always fun .
1140 extremely confusing .
1141 it 's neither as romantic nor as thrilling as it should be .
1142 hilarious , acidic brit comedy .
1143 a worthwhile way to spend two hours .
1144 culkin , who 's in virtually every scene , shines as a young man who uses sarcastic lies like a shield .
1145 tuck everlasting achieves a delicate balance of romantic innocence and philosophical depth .
1146 a droll , well-acted , character-driven comedy with unexpected deposits of feeling .
1147 shot perhaps ` artistically ' with handheld cameras and apparently no movie lights by joaquin baca-asay , the low-budget production swings annoyingly between vertigo and opacity .
1148 ( director peter ) jackson and his crew have so steeped themselves in the majesty of tolkien 's writing that every frame produces new joys , whether you 're a fan of the books or not .
1149 one scarcely needs the subtitles to enjoy this colorful action farce .
1150 does what a fine documentary does best : it extends a warm invitation into an unfamiliar world , then illuminates it fully and allows the larger implications of the journey to sink in unobtrusively .
1151 offers enough playful fun to entertain the preschool set while embracing a wholesome attitude .
1152 the hours is what movies are supposed to be ...
1153 it 's a good film -- not a classic , but odd , entertaining and authentic .
1154 an impossible romance , but we root for the patronized iranian lad .
1155 as expected , sayles ' smart wordplay and clever plot contrivances are as sharp as ever , though they may be overshadowed by some strong performances .
1156 dark and disturbing , but also surprisingly funny .
1157 happily for mr. chin -- though unhappily for his subjects -- the invisible hand of the marketplace wrote a script that no human screenwriter could have hoped to match .
1158 if it seems like a minor miracle that its septuagenarian star is young enough to be the nonagenarian filmmaker 's son , more incredible still are the clear-eyed boldness and quiet irony with which actor and director take on life 's urgent questions .
1159 the picture is a primer on what happens when lack of know-how mixes with lack of give-a-damn .
1160 chicago is sophisticated , brash , sardonic , completely joyful in its execution .
1161 a fascinating and fun film .
1162 some actors have so much charisma that you 'd be happy to listen to them reading the phone book .
1163 if high crimes were any more generic it would have a universal product code instead of a title .
1164 a chaotic panorama that 's too busy flying a lot of metaphoric flags .
1165 a mix of velocity and idiocy , this ruinous remake lacks the brawn -- and the brains -- of the 1970s original .
1166 the film is surprisingly well-directed by brett ratner , who keeps things moving well -- at least until the problematic third act .
1167 ice cube holds the film together with an engaging and warm performance ...
1168 a pleasant ramble through the sort of idoosyncratic terrain that errol morris has often dealt with ... it does possess a loose , lackadaisical charm .
1169 so many documentaries like this presuppose religious bigotry or zealous nuttiness of its antagonists , but family fundamentals displays a rare gift for unflinching impartiality .
1170 bears is bad .
1171 consider the title 's clunk-on-the-head that suggests the overtime someone put in to come up with an irritatingly unimaginative retread concept .
1172 cedar takes a very open-minded approach to this sensitive material , showing impressive control , both visually and in the writing .
1173 a very funny look at how another culture handles the process of courting and marriage .
1174 romanek keeps the film constantly taut ... reflecting the character 's instability with a metaphorical visual style and an unnerving , heartbeat-like score .
1175 let your silly childhood nostalgia slumber unmolested .
1176 as tweedy talks about canning his stockbroker and repairing his pool , you yearn for a few airborne tv sets or nude groupies on the nod to liven things up .
1177 well-shot but badly written tale set in a future ravaged by dragons .
1178 murder and mayhem of this sort quickly becomes monotonous .
1179 this is one of polanski 's best films .
1180 like those to rome , all roads in the banger sisters inevitably lead to a joke about hawn 's breasts , which constantly threaten to upstage the woman sporting them .
1181 the director , steven shainberg , has succeeded by focusing intently on his characters , making them quirky individuals rather than figures of fun .
1182 ... an unimaginative , nasty , glibly cynical piece of work .
1183 the movie succumbs to being nothing more than a formulaic chase in the dark .
1184 this formulaic chiller will do little to boost stallone 's career .
1185 its over-reliance on genre conventions , character types and formulaic conflict resolutions crushes all the goodwill it otherwise develops .
1186 some decent actors inflict big damage upon their reputations .
1187 it 's a movie forged in the fires of chick flick hell .
1188 droll caper-comedy remake of `` big deal on madonna street '' that 's a sly , amusing , laugh-filled little gem in which the ultimate `` bellini '' begins to look like a `` real kaputschnik . ''
1189 he 'd create a movie better than this .
1190 it smacks of purely commercial motivation , with no great love for the original .
1191 notorious c.h.o. has oodles of vulgar highlights .
1192 `` collateral damage '' goes by the numbers and reps decent action entertainment -- until the silly showdown ending that forces the viewer to totally suspend disbelief
1193 even the imaginative gore ca n't hide the musty scent of todd farmer 's screenplay , which is a simple retread of the 1979 alien , with a plucky heroine battling a monster loose in a spaceship .
1194 rather quickly , the film falls into a soothing formula of brotherly conflict and reconciliation .
1195 i was perplexed to watch it unfold with an astonishing lack of passion or uniqueness .
1196 ... just a big mess of a movie , full of images and events , but no tension or surprise .
1197 as shaky as the plot is , kaufman 's script is still memorable for some great one-liners .
1198 at its best , the good girl is a refreshingly adult take on adultery ...
1199 this is cool , slick stuff , ready to quench the thirst of an audience that misses the summer blockbusters .
1200 there 's not much more to this adaptation of the nick hornby novel than charm -- effortless , pleasurable , featherweight charm .
1201 highlights are the terrific performances by christopher plummer , as the prime villain , and nathan lane as vincent crummles , the eccentric theater company manager .
1202 it 's badly acted , blandly directed , and could have been scripted by someone who just graduated from elementary school .
1203 no , it 's not nearly as good as any of its influences .
1204 scarlet diva has a voyeuristic tug , but all in all it 's a lot less sensational than it wants to be .
1205 just when the movie seems confident enough to handle subtlety , it dives into soapy bathos .
1206 sushi for the connoisseurs of the macabre .
1207 the problem with this film is that it 's forced to make its characters idiots in order to advance the plot .
1208 director nalin pan does n't do much to weigh any arguments one way or the other .
1209 a work of intricate elegance , literary lyricism and profound common sense .
1210 all the characters are stereotypes , and their interaction is numbingly predictable .
1211 the subject of swinging still seems ripe for a documentary -- just not this one .
1212 occasionally funny and consistently odd , and it works reasonably well as a star vehicle for zhao .
1213 the best thing the film does is to show us not only what that mind looks like , but how the creative process itself operates .
1214 the ending is a cop-out .
1215 one groan-inducing familiarity begets another .
1216 it 's a sly wink to the others without becoming a postmodern joke , made creepy by its `` men in a sardine can '' warped logic .
1217 being author wells ' great-grandson , you 'd think filmmaker simon wells would have more reverence for the material .
1218 the values that have held the enterprise crew together through previous adventures and perils do so again-courage , self-sacrifice and patience under pressure .
1219 it is a comedy that 's not very funny and an action movie that is not very thrilling ( and an uneasy alliance , at that ) .
1220 a gentle blend of present day testimonials , surviving footage of burstein and his family performing , historical archives , and telling stills .
1221 ... a weak , manipulative , pencil-thin story that is miraculously able to entertain anyway .
1222 while undercover brother is definitely one for the masses , it 's also full of sharp , smart satire .
1223 this self-infatuated goofball is far from the only thing wrong with the clumsy comedy stealing harvard , but he 's the most obvious one .
1224 leaves you with a knot in your stomach , its power is undercut by its own head-banging obviousness .
1225 a simple , sometimes maddeningly slow film that has just enough charm and good acting to make it interesting , but is ultimately pulled under by the pacing and lack of creativity within .
1226 not so much a movie as a picture book for the big screen .
1227 a long slog for anyone but the most committed pokemon fan .
1228 earnest falls short of its ideal predecessor largely due to parker 's ill-advised meddling with the timeless source material .
1229 an excellent romp that boasts both a heart and a mind .
1230 after seeing swept away , i feel sorry for madonna .
1231 there 's something fundamental missing from this story : something or someone to care about .
1232 a compelling , moving film that respects its audience and its source material .
1233 ... if you 're in a mind set for goofy comedy , the troopers will entertain with their gross outs , bawdy comedy and head games .
1234 it 's predictable , but it jumps through the expected hoops with style and even some depth .
1235 the character is too forced and overwritten to be funny or believable much of the time , and clayburgh does n't always improve the over-the-top mix .
1236 while not all transitions to adulthood are so fraught , there 's much truth and no small amount of poetry in girls ca n't swim .
1237 nothing denis has made before , like beau travil and nenette et boni , could prepare us for this gory , perverted , sex-soaked riff on the cannibal genre .
1238 credibility levels are low and character development a non-starter .
1239 it 's so full of wrong choices that all you can do is shake your head in disbelief -- and worry about what classic oliver parker intends to mangle next time .
1240 the result is mesmerizing -- filled with menace and squalor .
1241 i kept wishing i was watching a documentary about the wartime navajos and what they accomplished instead of all this specious hollywood hoo-ha .
1242 still , it gets the job done -- a sleepy afternoon rental .
1243 shainberg weaves a carefully balanced scenario that is controlled by neither character , is weirdly sympathetic to both and manages to be tender and darkly comic .
1244 it should be mentioned that the set design and interiors of the haunted vessel are more than effectively creepy and moodily lit .
1245 flaunts its quirky excesses like a new year 's eve drunk sporting a paper party hat .
1246 there 's an audience for it , but it could have been funnier and more innocent .
1247 there is a refreshing absence of cynicism in stuart little 2 -- quite a rarity , even in the family film market .
1248 sluggishly directed by episodic tv veteran joe zwick , it 's a sitcom without the snap-crackle .
1249 it 's so underwritten that you ca n't figure out just where the other characters , including ana 's father and grandfather , come down on the issue of ana 's future .
1250 it 's fairly self-aware in its dumbness .
1251 remarkably accessible and affecting .
1252 a smart , sweet and playful romantic comedy .
1253 as adapted by kevin molony from simon leys ' novel `` the death of napoleon '' and directed by alan taylor , napoleon 's journey is interesting but his parisian rebirth is stillborn
1254 though avary has done his best to make something out of ellis ' nothing novel , in the end , his rules is barely worth following .
1255 topkapi this is not .
1256 no . .
1257 the second chapter of the harry potter series is even more magical than the first and simply the best family film of the year .
1258 it wo n't be long before you 'll spy i spy at a video store near you .
1259 it 's a terrific american sports movie and dennis quaid is its athletic heart .
1260 a potent allegorical love story .
1261 if you 're not a prepubescent girl , you 'll be laughing at britney spears ' movie-starring debut whenever it does n't have you impatiently squinting at your watch .
1262 not sweet enough to liven up its predictable story and will leave even fans of hip-hop sorely disappointed .
1263 blessed with immense physical prowess he may well be , but ahola is simply not an actor .
1264 it 's the kind of movie that ends up festooning u.s. art house screens for no reason other than the fact that it 's in french ( well , mostly ) with english subtitles and is magically ` significant ' because of that .
1265 tailored to entertain !
1266 at the bottom rung of the series ' entries .
1267 as a singular character study , it 's perfect .
1268 gollum 's ` performance ' is incredible !
1269 tim story 's not there yet - but ` barbershop ' shows he 's on his way .
1270 my goodness , queen latifah has a lot to offer and she seemed to have no problem flaunting her natural gifts .
1271 all in all , there 's only one thing to root for : expulsion for everyone .
1272 but hard-to-believe plot twists force the movie off track in its final half hour .
1273 but he loses his focus when he concentrates on any single person .
1274 as teen movies go , `` orange county '' is a refreshing change
1275 shocking only in that it reveals the filmmaker 's bottomless pit of self-absorption .
1276 its gross-out gags and colorful set pieces ... are of course stultifyingly contrived and too stylized by half .
1277 the sum of all fears is almost impossible to follow -- and there 's something cringe-inducing about seeing an american football stadium nuked as pop entertainment .
1278 the master of disaster - it 's a piece of dreck disguised as comedy .
1279 nothing about it fits .
1280 it 's a beautifully accomplished lyrical meditation on a bunch of despondent and vulnerable characters living in the renown chelsea hotel ...
1281 it does n't do the original any particular dishonor , but neither does it exude any charm or personality .
1282 acting , particularly by tambor , almost makes `` never again '' worthwhile , but ( writer/director ) schaeffer should follow his titular advice
1283 daughter from danang is a film that should be seen by all , especially those who are n't aware of , or have forgotten about the unmentioned victims of war .
1284 a deliciously mordant , bitter black comedy .
1285 more a load of enjoyable , conan-esque claptrap than the punishing , special-effects soul assaults the mummy pictures represent .
1286 the only way this supernatural snore-fest could give anyone a case of the frights is if they were put to sleep by the movie and had a nightmare .
1287 the period -- swinging london in the time of the mods and the rockers -- gets the once-over once again in gangster no. 1 , but falls apart long before the end .
1288 it 's a pleasure to see seinfeld griping about the biz with buddies chris rock , garry shandling and colin quinn .
1289 sound the trumpets : for the first time since desperately seeking susan , madonna does n't suck as an actress .
1290 the film has a few cute ideas and several modest chuckles but it is n't exactly kiddie-friendly ... alas , santa is more ho-hum than ho-ho-ho and the snowman ( who never gets to play that flute ) has all the charm of a meltdown .
1291 although based on a real-life person , john , in the movie , is a rather dull person to be stuck with for two hours .
1292 superior genre storytelling , which gets under our skin simply by crossing the nuclear line .
1293 a romantic comedy that operates by the rules of its own self-contained universe .
1294 it 's one of the most honest films ever made about hollywood .
1295 diane lane shines in unfaithful .
1296 a perverse little truffle , dainty psychological terror on the outside with a creamy filling of familial jealousy and unrepentant domestic psychopathy .
1297 narc may not get an ` a ' for originality , but it wears its b-movie heritage like a badge of honor .
1298 scotland , pa. is a strangely drab romp .
1299 the film is exhilarating to watch because sandler , liberated from the constraints of formula , reveals unexpected depths as an actor .
1300 when the painted backdrops in a movie are more alive than its characters , you know you 're in trouble .
1301 the tone is balanced , reflective and reasonable .
1302 in scope , ambition and accomplishment , children of the century ... takes kurys ' career to a whole new level .
1303 the story bogs down in a mess of purposeless violence .
1304 feels like one of those contrived , only-in - hollywood productions where name actors deliver big performances created for the sole purpose of generating oscar talk .
1305 ( an ) hilarious romantic comedy .
1306 its direction , its script , and weaver 's performance as a vaguely discontented woman of substance make for a mildly entertaining 77 minutes , if that 's what you 're in the mood for .
1307 a trashy , exploitative , thoroughly unpleasant experience .
1308 an incendiary , deeply thought-provoking look at one of the most peculiar ( and peculiarly venomous ) bigotries in our increasingly frightening theocracy
1309 the principals in this cast are all fine , but bishop and stevenson are standouts .
1310 unfortunately , the picture failed to capture me .
1311 if this is the resurrection of the halloween franchise , it would have been better off dead .
1312 a mixed bag of a comedy that ca n't really be described as out of this world .
1313 given that both movies expect us to root for convicted violent felons over those assigned to protect us from same , we need every bit of sympathy the cons can muster ; this time , there is n't much .
1314 as the story moves inexorably through its seven day timeframe , the picture becomes increasingly mesmerizing .
1315 even as lame horror flicks go , this is lame .
1316 the two leads chomp considerably more scenery with their acting than fire-breathing monsters barbecue with their breath ...
1317 screenwriters scott abbott and michael petroni have turned rice 's complex akasha into a cartoon monster .
1318 all the necessary exposition prevents the picture from rising above your generic sand 'n' sandal adventure .
1319 funny and , at times , poignant , the film from director george hickenlooper all takes place in pasadena , `` a city where people still read . ''
1320 though everything might be literate and smart , it never took off and always seemed static .
1321 ( plays ) in broad outline as pandering middle-age buddy-comedy .
1322 francophiles will snicker knowingly and you 'll want to slap them .
1323 resourceful and ingenious entertainment .
1324 ... blade ii is more enjoyable than the original .
1325 but what saves lives on the freeway does not necessarily make for persuasive viewing .
1326 a wonderful character-based comedy .
1327 or some damn thing .
1328 a thoughtful , moving piece that faces difficult issues with honesty and beauty .
1329 unfortunately , heartbreak hospital wants to convey the same kind of haughtiness in its own sketchy material but this territory has already been explored previously with better aplomb and sardonic wit .
1330 works because , for the most part , it avoids the stupid cliches and formulaic potholes that befall its brethren .
1331 flat , but with a revelatory performance by michelle williams .
1332 the movie 's biggest offense is its complete and utter lack of tension .
1333 when a film is created solely because it 's a marketable product , soulless and ugly movies like this are the result .
1334 while the film misfires at every level , the biggest downside is the paucity of laughter in what 's supposed to be a comedy .
1335 the film takes too long getting to the good stuff , then takes too long figuring out what to do next .
1336 this romantic thriller is steeped in the atmosphere of wartime england , and ably captures the speech patterns , moral codes and ideals of the 1940s .
1337 earnest but earthbound ... a slow , soggy , soporific , visually dank crime melodrama/character study that would be more at home on the small screen but for its stellar cast .
1338 the tone shifts abruptly from tense to celebratory to soppy .
1339 can see where this dumbed-down concoction is going .
1340 b. ) that sure is pathetic !
1341 impresses you with its open-endedness and surprises .
1342 a film so tedious that it is impossible to care whether that boast is true or not .
1343 it is inspirational in characterizing how people from such diverse cultures share the same human and spiritual needs .
1344 despite what anyone believes about the goal of its makers , the show ... represents a spectacular piece of theater , and there 's no denying the talent of the creative forces behind it .
1345 helmer devito ... attempts to do too many things in this story about ethics , payola , vice , murder , kids ' tv and revenge .
1346 a dreadful live-action movie .
1347 day is not a great bond movie , but it is a good bond movie , which still makes it much better than your typical bond knock-offs .
1348 even those of a single digit age will be able to recognize that this story is too goofy ... even for disney .
1349 ... too dull to enjoy .
1350 a waste of good performances .
1351 rates an ` e ' for effort -- and a ` b ' for boring .
1352 the fight scenes are fun , but it grows tedious .
1353 what could and should have been biting and droll is instead a tepid waste of time and talent .
1354 disturbing and brilliant documentary .
1355 it 's a great deal of sizzle and very little steak .
1356 there is no entry portal in the rules of attraction , and i spent most of the movie feeling depressed by the shallow , selfish , greedy characters .
1357 dawdles and drags when it should pop ; it does n't even have the virtue of enough mindless violence to break up the tedium of all its generational bonding .
1358 ... an inviting piece of film .
1359 it 's a humble effort , but spiced with wry humor and genuine pathos , especially between morgan and redgrave .
1360 it turns out to be a cut above the norm , thanks to some clever writing and sprightly acting .
1361 exquisitely acted and masterfully if preciously interwoven ... ( the film ) addresses in a fascinating , intelligent manner the intermingling of race , politics and local commerce .
1362 harsh , effective documentary on life in the israeli-occupied palestinian territories .
1363 it 's hard not to feel you 've just watched a feature-length video game with some really heavy back story .
1364 a long-winded , predictable scenario .
1365 a one-trick pony whose few t&a bits still ca n't save itself from being unoriginal , unfunny and unrecommendable .
1366 from the big giant titles of the opening credits to elmer bernstein 's perfectly melodic score , haynes gets just about everything right .
1367 taken individually or collectively , the stories never add up to as much as they promise .
1368 huppert gives erika a persona that is so intriguing that you find yourself staring hypnotically at her , trying to understand her and wondering if she 'll crack .
1369 this one 's weaker than most .
1370 most of the supporting characters in eastwood films are weak , as are most of the subplots .
1371 everyone connected to this movie seems to be part of an insider clique , which tends to breed formulaic films rather than fresh ones .
1372 enough similarities to gymkata and howie long 's firestorm that my fingernails instinctively crawled towards my long-suffering eyeballs .
1373 compelling revenge thriller , though somewhat weakened by a miscast leading lady .
1374 a very bad sign .
1375 in adobo , ethnicity is not just the spice , but at the heart of more universal concerns .
1376 the reason we keep seeing the same movie with roughly the same people every year is because so many of us keep going and then , out of embarrassment or stupidity , not warning anyone .
1377 the sort of movie that gives tastelessness a bad rap .
1378 punish the vehicle to adore the star .
1379 instead of accurately accounting a terrible true story , the film 's more determined to become the next texas chainsaw massacre .
1380 steve irwin 's method is ernest hemmingway at accelerated speed and volume .
1381 far from perfect , but its heart is in the right place ... innocent and well-meaning .
1382 much of what is meant to be ` inspirational ' and ` uplifting ' is simply distasteful to audiences not already sharing ( the movie 's ) mindset .
1383 as weber and weissman demonstrate with such insight and celebratory verve , the cockettes were n't as much about gender , sexual preference or political agitprop as they were simply a triumph of the indomitable human will to rebel , connect and create .
1384 there are a few stabs at absurdist comedy ... but mostly the humor is of the sweet , gentle and occasionally cloying kind that has become an iranian specialty .
1385 so young , so smart , such talent , such a wise *** .
1386 soul is what 's lacking in every character in this movie and , subsequently , the movie itself .
1387 it helps that the central performers are experienced actors , and that they know their roles so well .
1388 energetic and boldly provocative .
1389 trivial where it should be profound , and hyper-cliched where it should be sincere .
1390 had anyone here done anything remotely intelligent , we all could have stopped watching long ago .
1391 having never been a huge fan of dickens ' 800-page novel , it surprised me how much pleasure i had watching mcgrath 's version .
1392 go see it and enjoy .
1393 the film has just enough of everything -- re-enactments , archival footage , talking-head interviews -- and the music is simply sublime .
1394 a didactic and dull documentary glorifying software anarchy .
1395 ... too slow , too boring , and occasionally annoying .
1396 message movie or an action-packed submarine spectacular ?
1397 together , tok and o orchestrate a buoyant , darkly funny dance of death .
1398 is this progress ?
1399 pretty darn good , despite its smarty-pants aura .
1400 this is a film well worth seeing , talking and singing heads and all .
1401 dolgin and franco fashion a fascinating portrait of a vietnamese-born youngster who eagerly and easily assimilated as an all-american girl with a brand new name in southern tennessee .
1402 it 's a glorious groove that leaves you wanting more .
1403 an enchanting spectacular for potter fans anxious to ride the hogwarts express toward a new year of magic and mischief .
1404 the film seems a dead weight .
1405 ( i ) f you 've been to more than one indie flick in your life , chances are you 've already seen this kind of thing .
1406 an overstuffed compendium of teen-catholic-movie dogma .
1407 the movie makes absolutely no sense .
1408 when it 's on dry land , though , this surfer-girl melodrama starts gasping like a beached grouper .
1409 her film is unrelentingly claustrophobic and unpleasant .
1410 the scope of the silberstein family is large and we grow attached to their lives , full of strength , warmth and vitality . .
1411 guaranteed to move anyone who ever shook , rattled , or rolled .
1412 those who managed to avoid the deconstructionist theorizing of french philosopher jacques derrida in college can now take an 85-minute brush-up course with the documentary derrida .
1413 whatever eyre 's failings as a dramatist , he deserves credit for bringing audiences into this hard and bitter place .
1414 stay clear of reminding yourself that it 's a `` true story '' and you 're likely to have one helluva time at the movies .
1415 he just wants them to be part of the action , the wallpaper of his chosen reality .
1416 jolie 's performance vanishes somewhere between her hair and her lips .
1417 a strong first quarter , slightly less so second quarter , and average second half .
1418 once you get into its rhythm ... the movie becomes a heady experience .
1419 but in imax 3-d , the clichés disappear into the vertiginous perspectives opened up by the photography .
1420 a sweet-natured reconsideration of one of san francisco 's most vital , if least widely recognized , creative fountainheads .
1421 a little too pat for its own good .
1422 even if britney spears is really cute , her movie is really bad .
1423 while benigni ( who stars and co-wrote ) seems to be having a wonderful time , he might be alone in that .
1424 the new guy does have a heart .
1425 led by griffin 's smartly nuanced performance and enthusiasm , the cast has a lot of fun with the material .
1426 this is as powerful a set of evidence as you 'll ever find of why art matters , and how it can resonate far beyond museum walls and through to the most painfully marginal lives .
1427 guided more by intellect than heart , his story flattens instead of sharpens .
1428 about as cutting-edge as pet rock : the movie .
1429 this idea has lost its originality ... and neither star appears very excited at rehashing what was basically a one-joke picture .
1430 a miniscule little bleep on the film radar , but one that many more people should check out
1431 the wwii drama is well plotted , visually striking and filled with enjoyably complex characters who are never what they first appear .
1432 it is a film that will have people walking out halfway through , will encourage others to stand up and applaud , and will , undoubtedly , leave both camps engaged in a ferocious debate for years to come .
1433 cho 's fans are sure to be entertained ; it 's only fair in the interest of full disclosure to say that -- on the basis of this film alone -- i 'm not one of them .
1434 here 's a self-congratulatory 3d imax rah-rah .
1435 this is pretty dicey material .
1436 it will delight newcomers to the story and those who know it from bygone days .
1437 a blessed gift to film geeks and historians .
1438 that rara avis : the intelligent romantic comedy with actual ideas on its mind .
1439 never quite transcends jokester status ... and the punchline does n't live up to barry 's dead-eyed , perfectly chilled delivery .
1440 remember when bond had more glamour than clamor ?
1441 an uneven film dealing with too many problems to be taken seriously .
1442 leave these flowers unpicked -- they 're dead on the vine .
1443 my oh my , is this an invigorating , electric movie .
1444 audiences conditioned to getting weepy over saucer-eyed , downy-cheeked moppets and their empathetic caretakers will probably feel emotionally cheated by the film 's tart , sugar-free wit .
1445 almost every scene in this film is a gem that could stand alone , a perfectly realized observation of mood , behavior and intent .
1446 the story may not be new , but australian director john polson , making his american feature debut , jazzes it up adroitly .
1447 k-19 may not hold a lot of water as a submarine epic , but it holds even less when it turns into an elegiacally soggy saving private ryanovich .
1448 the whole thing plays out with the drowsy heaviness of synchronized swimmer wearing a wool wetsuit .
1449 so lazy and slipshod it confuses the mere flashing of kinky soft-core imagery with naughty fun .
1450 unlike the nauseating fictions peddled by such ` have-yourself-a-happy-little-holocaust ' movies as life is beautiful and jakob the liar , the grey zone is honest enough to deny the possibility of hope in auschwitz .
1451 drags along in a dazed and enervated , drenched-in-the - past numbness .
1452 britney has been delivered to the big screen safe and sound , the way we like our 20-year-old superstar girls to travel on the fame freeway .
1453 this may be the dumbest , sketchiest movie on record about an aspiring writer 's coming-of-age .
1454 steers turns in a snappy screenplay that curls at the edges ; it 's so clever you want to hate it .
1455 it extends the writings of jean genet and john rechy , the films of fassbinder , perhaps even the nocturnal works of goya .
1456 julia is played with exasperating blandness by laura regan .
1457 extremely dumb .
1458 the production values are up there .
1459 perhaps no picture ever made has more literally showed that the road to hell is paved with good intentions .
1460 i complain all the time about seeing the same ideas repeated in films over and over again , but the bourne identity proves that a fresh take is always possible .
1461 a movie that , rather than skip along the seine , more or less slogs its way through soggy paris , tongue uncomfortably in cheek .
1462 an absorbing trip into the minds and motivations of people under stress as well as a keen , unsentimental look at variations on the theme of motherhood .
1463 it 's also the year 's sweetest movie .
1464 jagger the actor is someone you want to see again .
1465 the ill-conceived modern-day ending falls flat where it should deliver a moral punch .
1466 when the plot kicks in , the film loses credibility .
1467 ray liotta and jason patric do some of their best work in their underwritten roles , but do n't be fooled : nobody deserves any prizes here .
1468 for a shoot - 'em - up , ballistic is oddly lifeless .
1469 all i can say is fuhgeddaboutit .
1470 the film might have been more satisfying if it had , in fact , been fleshed out a little more instead of going for easy smiles .
1471 a bold and subversive film that cuts across the grain of what is popular and powerful in this high-tech age , speaking its truths with spellbinding imagery and the entrancing music of philip glass .
1472 although life or something like it is very much in the mold of feel-good movies , the cast and director stephen herek 's polished direction pour delightfully piquant wine from aged bottles .
1473 ( anderson ) uses a hit-or-miss aesthetic that hits often enough to keep the film entertaining even if none of it makes a lick of sense .
1474 anyone who can count to five ( the film 's target market ? )
1475 an impressive debut for first-time writer-director mark romanek , especially considering his background is in music video .
1476 sadly , hewitt 's forte is leaning forward while wearing low-cut gowns , not making snappy comebacks .
1477 this version incarnates the prophetic book in a way even its exacting author might admire .
1478 the tug-of-war at the core of beijing bicycle becomes weighed down with agonizing contrivances , overheated pathos and long , wistful gazes .
1479 but in its child-centered , claustrophobic context , it can be just as frightening and disturbing -- even punishing .
1480 some of seagal 's action pictures are guilty pleasures , but this one is so formulaic that it seems to be on auto-pilot .
1481 time changer may not be the most memorable cinema session but its profound self-evaluation message about our fragile existence and the absence of spiritual guidance should at least invade an abundance of mindsets
1482 a triumph of art direction over narrative , but what art direction !
1483 the movie has an avalanche of eye-popping visual effects .
1484 not everything works , but the average is higher than in mary and most other recent comedies .
1485 though ganesh is successful in a midlevel sort of way , there 's nothing so striking or fascinating or metaphorically significant about his career as to rate two hours of our attention .
1486 a sports movie with action that 's exciting on the field and a story you care about off it .
1487 the result is solemn and horrifying , yet strangely detached .
1488 not a cozy or ingratiating work , but it 's challenging , sometimes clever , and always interesting , and those are reasons enough to see it .
1489 for me , this opera is n't a favorite , so it 's a long time before the fat lady sings .
1490 chicago is , in many ways , an admirable achievement .
1491 this is such a dazzlingly self-assured directorial debut that it 's hard to know what to praise first .
1492 excellent acting and direction .
1493 say this for the soundtrack , it drowns out the lousy dialogue .
1494 we get some truly unique character studies and a cross-section of americana that hollywood could n't possibly fictionalize and be believed .
1495 if your senses have n't been dulled by slasher films and gorefests , if you 're a connoisseur of psychological horror , this is your ticket .
1496 ( a ) hollywood sheen bedevils the film from the very beginning ... ( but ) lohman 's moist , deeply emotional eyes shine through this bogus veneer ...
1497 a sensual performance from abbass buoys the flimsy story , but her inner journey is largely unexplored and we 're left wondering about this exotic-looking woman whose emotional depths are only hinted at .
1498 when ( de palma 's ) bad , he 's really bad , and femme fatale ranks with the worst he has done .
1499 as are its star , its attitude and its obliviousness .
1500 it is also , at times , curiously moving .
1501 an exciting and involving rock music doc , a smart and satisfying look inside that tumultuous world .
1502 is n't it great ?
1503 think of it as a sort of comfort food for the mind .
1504 a worthy entry into a very difficult genre .
1505 subversive , meditative , clinical and poetic , the piano teacher is a daring work of genius .
1506 flaccid drama and exasperatingly slow journey .
1507 and in truth , cruel as it may sound , he makes arnold schwarzenegger look like spencer tracy .
1508 i 'd give real money to see the perpetrators of chicago torn apart by dingoes .
1509 a stunning piece of visual poetry that will , hopefully , be remembered as one of the most important stories to be told in australia 's film history .
1510 truth to tell , if you 've seen more than half-a-dozen horror films , there 's nothing here you have n't seen before .
1511 branagh , in his most forceful non-shakespeare screen performance , grounds even the softest moments in the angry revolt of his wit .
1512 all this turns out to be neither funny nor provocative - only dull .
1513 splashes its drama all over the screen , subjecting its audience and characters to action that feels not only manufactured , but also so false you can see the filmmakers ' puppet strings .
1514 an intelligent fiction about learning through cultural clash .
1515 may be spoofing an easy target -- those old ' 50 's giant creature features -- but ... it acknowledges and celebrates their cheesiness as the reason why people get a kick out of watching them today .
1516 this is the kind of movie that used to be right at home at the saturday matinee , and it still is .
1517 this series should have died long ago , but they keep bringing it back another day as punishment for paying money to see the last james bond movie .
1518 an original gem about an obsession with time .
1519 obstacles are too easily overcome and there is n't much in the way of character development in the script .
1520 suffers from rambling , repetitive dialogue and the visual drabness endemic to digital video .
1521 we are left with a superficial snapshot that , however engaging , is insufficiently enlightening and inviting .
1522 katz uses archival footage , horrifying documents of lynchings , still photographs and charming old reel-to-reel recordings of meeropol entertaining his children to create his song history , but most powerful of all is the song itself
1523 much monkeyfun for all .
1524 there 's suspension of disbelief and then there 's bad screenwriting ... this film packs a wallop of the latter .
1525 all the well-meaningness in the world ca n't erase the fact that the believer feels like a 12-step program for the jewish nazi .
1526 in fessenden 's horror trilogy , this theme has proved important to him and is especially so in the finale .
1527 if you 're not the target demographic ... this movie is one long chick-flick slog .
1528 this is a very fine movie -- go see it .
1529 half of it is composed of snappy patter and pseudo-sophisticated cultural observations , while the remainder ... would be more at home on a daytime television serial .
1530 filmmakers have to dig deep to sink this low .
1531 like the film 's almost anthropologically detailed realization of early - '80s suburbia , it 's significant without being overstated .
1532 i loved looking at this movie .
1533 the cold and dreary weather is a perfect metaphor for the movie itself , which contains few laughs and not much drama .
1534 as hugh grant says repeatedly throughout the movie , ` lovely !
1535 a spunky , original take on a theme that will resonate with singles of many ages .
1536 the plot is straight off the shelf , the performances are television - caliber and the message of providing solace through deception is a little creepy .
1537 this bold and lyrical first feature from raja amari expands the pat notion that middle-aged women just wan na have fun into a rousing treatise of sensual empowerment .
1538 fear dot com is so rambling and disconnected it never builds any suspense .
1539 it 's a hoot and a half , and a great way for the american people to see what a candidate is like when he 's not giving the same 15-cent stump speech .
1540 this film is so slick , superficial and trend-hoppy , that it 's easy to imagine that a new software program spit out the screenplay .
1541 nothing plot-wise is worth e-mailing home about .
1542 the problem is n't that the movie hits so close to home so much as that it hits close to home while engaging in such silliness as that snake-down-the-throat business and the inevitable shot of schwarzenegger outrunning a fireball .
1543 it 's all pretty cynical and condescending , too .
1544 writer/director john mckay ignites some charming chemistry between kate and jed but , when he veers into sodden melodrama , punctuated by violins , it 's disastrous and kate 's jealous female friends become downright despicable .
1545 the people in dogtown and z-boys are so funny , aggressive and alive , you have to watch them because you ca n't wait to see what they do next .
1546 newton draws our attention like a magnet , and acts circles around her better known co-star , mark wahlberg .
1547 i whole-heartedly recommend that everyone see this movie -- for its historical significance alone .
1548 but like most rabbits , it seems to lack substance .
1549 birot 's directorial debut ( she co-wrote the script with christophe honoré ) is n't so much bad as it is bland .
1550 this warm and gentle romantic comedy has enough interesting characters to fill several movies , and its ample charms should win over the most hard-hearted cynics .
1551 in the end , punch-drunk love is one of those films that i wanted to like much more than i actually did .
1552 despite the premise of a good story ... it wastes all its star power on cliched or meaningless roles .
1553 boring we did n't .
1554 children may not understand everything that happens -- i 'm not sure even miyazaki himself does -- but they will almost certainly be fascinated , and undoubtedly delighted .
1555 a captivating cross-cultural comedy of manners .
1556 director brian levant , who never strays far from his sitcom roots , skates blithely from one implausible situation to another , pausing only to tie up loose ends with more bows than you 'll find on a french poodle .
1557 the movie has very little to offer besides unintentional laughs .
1558 the smug , oily demeanor that donovan adopts throughout the stupidly named pipe dream is just repulsive .
1559 absorbing and disturbing -- perhaps more disturbing than originally intended -- but a little clarity would have gone a long way .
1560 sorry , charlie
1561 the lack of pace kills it , although , in a movie about cancer , this might be apt .
1562 while super troopers is above academy standards , its quintet of writers could still use some more schooling .
1563 cute , funny , heartwarming digitally animated feature film with plenty of slapstick humor for the kids , lots of in-jokes for the adults and heart enough for everyone .
1564 with a cast that includes some of the top actors working in independent film , lovely & amazing involves us because it is so incisive , so bleakly amusing about how we go about our lives .
1565 a film of precious increments artfully camouflaged as everyday activities .
1566 feel bad for king , who 's honestly trying , and schwartzman , who 's shot himself in the foot .
1567 this clever caper movie has twists worthy of david mamet and is enormous fun for thinking audiences .
1568 a dream cast of solid female talent who build a seamless ensemble .
1569 quite funny for the type of movie it is ...
1570 despite its flaws , secretary stays in your head and makes you question your own firmly held positions .
1571 before long , the film starts playing like general hospital crossed with a saturday night live spoof of dog day afternoon .
1572 münch 's genuine insight makes the film 's occasional overindulgence forgivable .
1573 this is one of the most visually stunning and thematically moving epics in recent memory , and in spite of numerous minor flaws , scorsese 's best in more than a decade .
1574 undercover brother does n't go far enough .
1575 maudlin and melodramatic we expected .
1576 everytime you think undercover brother has run out of steam , it finds a new way to surprise and amuse .
1577 lacking gravitas , macdowell is a placeholder for grief , and ergo this sloppy drama is an empty vessel .
1578 this time out , ( sade ) is an unsettlingly familiar figure -- in turns loyal and deceitful , responsible and reckless , idealistically selfless and coldly self-interested .
1579 too timid to bring a sense of closure to an ugly chapter of the twentieth century .
1580 a triumph , relentless and beautiful in its downbeat darkness .
1581 the experience of watching blobby old-school cgi animation in this superlarge format is just surreal enough to be diverting .
1582 the impact of the armenian genocide is diluted by too much stage business in the modern day .
1583 the film delivers not just the full assault of reno 's immense wit and insight , but a time travel back to what it felt like during those unforgettably uncertain days .
1584 do not , under any circumstances , consider taking a child younger than middle school age to this wallow in crude humor .
1585 human nature talks the talk , but it fails to walk the silly walk that distinguishes the merely quirky from the surreal .
1586 you have to pay attention to follow all the stories , but they 're each interesting .
1587 what 's at stake in this film is nothing more than an obsolete , if irritating , notion of class .
1588 anchored by a terrific performance by abbass , satin rouge shows that the idea of women 's self-actualization knows few continental divides .
1589 awkward but sincere and , ultimately , it wins you over .
1590 though howard demonstrates a great eye as a director , this southern gothic drama is sadly a tough sit , with an undeveloped narrative and enough flashbacks and heavy-handed metaphors to choke a horse -- or at least slow him down to a canter .
1591 a worthy tribute to a great humanitarian and her vibrant ` co-stars . '
1592 a minor picture with a major identity crisis -- it 's sort of true and it 's sort of bogus and it 's ho-hum all the way through .
1593 just like hearst 's enormous yacht , it 's slow and unwieldy and takes a long time to reach its destination .
1594 lauren ambrose comes alive under the attention from two strangers in town - with honest performances and realistic interaction between the characters , this is a coming-of-age story with a twist .
1595 the ring just left me cold and wet like i was out in the seattle drizzle without rainwear .
1596 sucking all the ` classic ' out of robert louis stevenson 's treasure island and filling the void with sci-fi video game graphics and disney-fied adolescent angst ...
1597 an experience so engrossing it is like being buried in a new environment .
1598 it 's never a good sign when a film 's star spends the entirety of the film in a coma .
1599 an imaginative comedy/thriller .
1600 audiences can be expected to suspend their disbelief only so far -- and that does not include the 5 o'clock shadow on the tall wooden kid as he skips off to school .
1601 this version 's no classic like its predecessor , but its pleasures are still plentiful .
1602 outrageousness is all plympton seemed to be going for this time .
1603 bullock does a good job here of working against her natural likability .
1604 it 's as flat as an open can of pop left sitting in the sun .
1605 in the second half of the film , frei 's control loosens in direct proportion to the amount of screen time he gives nachtwey for self-analysis .
1606 s personal revelations regarding what the shop means in the big picture , iconic characters gambol fluidly through the story , with charming results .
1607 the bourne identity is what summer screen escapism used to be in the decades when it was geared more to grownups .
1608 thirty years ago , it would have been groundbreaking .
1609 run , do n't walk , to see this barbed and bracing comedy on the big screen .
1610 it 's really yet another anemic and formulaic lethal weapon-derived buddy-cop movie , trying to pass off its lack of imagination as hip knowingness .
1611 opens at a funeral , ends on the protagonist 's death bed and does n't get much livelier in the three hours in between .
1612 nolan bravely treads where few american films dare to delve -- into the world of ambivalence and ambiguity ...
1613 no more .
1614 one of the greatest family-oriented , fantasy-adventure movies ever .
1615 the acting is stiff , the story lacks all trace of wit , the sets look like they were borrowed from gilligan 's island -- and the cgi scooby might well be the worst special-effects creation of the year .
1616 the filmmakers juggle and juxtapose three story lines but fail to come up with one cogent point , unless it 's that life stinks , especially for sensitive married women who really love other women .
1617 it 's a minor comedy that tries to balance sweetness with coarseness , while it paints a sad picture of the singles scene .
1618 the makers of divine secrets of the ya-ya sisterhood should offer a free ticket ( second prize , of course , two free tickets ) to anyone who can locate a genuinely honest moment in their movie .
1619 moderately involving despite bargain-basement photography and hackneyed romance .
1620 static , repetitive , muddy and blurry , hey arnold !
1621 it 's a refreshing change from the self-interest and paranoia that shape most american representations of castro .
1622 what parents will suspect is that they 're watching a 76-minute commercial .
1623 an enjoyable film for the family , amusing and cute for both adults and kids .
1624 a film made with as little wit , interest , and professionalism as artistically possible for a slummy hollywood caper flick .
1625 moore 's complex and important film is also , believe it or not , immensely entertaining , a david and goliath story that 's still very much playing itself out .
1626 she lists ingredients , but never mixes and stirs .
1627 what really surprises about wisegirls is its low-key quality and genuine tenderness .
1628 too bad the former murphy brown does n't pop reese back .
1629 you can practically smell the patchouli oil .
1630 shamelessly sappy and , worse , runs away from its own provocative theme .
1631 it dares to be a little different , and that shading is what makes it worthwhile .
1632 a slick , skillful little horror film .
1633 would seem to have a lock on the title of ugliest movie of the year .
1634 about nowhere kids who appropriated turfs as they found them and become self-made celebrity athletes -- a low-down version of the american dream .
1635 hey , who else needs a shower ?
1636 never mind whether you buy the stuff about barris being a cia hit man .
1637 expect to be reminded of other , better films , especially seven , which director william malone slavishly copies .
1638 nearly surreal , dabbling in french , this is no simple movie , and you 'll be taking a risk if you choose to see it .
1639 the fact that the rookie is a nearly impeccable cinematic experience -- and a wonderful all-ages triumph besides -- is a miracle akin to the story the film portrays .
1640 what you would end up with if you took orwell , bradbury , kafka , george lucas and the wachowski brothers and threw them into a blender .
1641 windtalkers celebrates the human spirit and packs an emotional wallop .
1642 smith profiles five extraordinary american homes , and because the owners seem fully aware of the uses and abuses of fame , it 's a pleasure to enjoy their eccentricities .
1643 proves that a movie about goodness is not the same thing as a good movie .
1644 imagine a really bad community theater production of west side story without the songs .
1645 guillen rarely gets beneath the surface of things .
1646 despite the long running time , the pace never feels slack -- there 's no scene that screams `` bathroom break ! ''
1647 pray 's film works well and will appeal even to those who are n't too familiar with turntablism .
1648 the best movie of its kind since ` brazil . '
1649 roger michell , who did an appealing job directing persuasion and notting hill in england , gets too artsy in his american debut .
1650 makmalbaf follows a resolutely realistic path in this uncompromising insight into the harsh existence of the kurdish refugees of iran 's borderlands .
1651 ... a roller-coaster ride of a movie
1652 the film is faithful to what one presumes are the book 's twin premises -- that we become who we are on the backs of our parents , but we have no idea who they were at our age ; and that time is a fleeting and precious commodity no matter how old you are .
1653 began life as a computer game , then morphed into a movie -- a bad one , of course .
1654 disney 's live-action division has a history of releasing cinematic flotsam , but this is one occasion when they have unearthed a rare gem .
1655 audiences will find no mention of political prisoners or persecutions that might paint the castro regime in less than saintly tones .
1656 looks like a high school film project completed the day before it was due .
1657 it 's obviously struck a responsive chord with many south koreans , and should work its magic in other parts of the world .
1658 rainy days and movies about the disintegration of families always get me down .
1659 ... breathes surprising new life into the familiar by amalgamating genres and adding true human complexity to its not-so-stock characters . '
1660 it is ridiculous , of course ... but it is also refreshing , disarming , and just outright enjoyable despite its ridiculousness .
1661 for the most part , i spy was an amusing lark that will probably rank as one of murphy 's better performances in one of his lesser-praised movies .
1662 it 's not so much enjoyable to watch as it is enlightening to listen to new sides of a previous reality , and to visit with some of the people who were able to make an impact in the theater world .
1663 a yarn that respects the marvel version without becoming ensnared by it .
1664 an atonal estrogen opera that demonizes feminism while gifting the most sympathetic male of the piece with a nice vomit bath at his wedding .
1665 the actors do n't inhabit their roles -- they 're trapped by them , forced to change behavior in bizarre unjustified fashion and spout dialog that consists mostly of platitudes .
1666 these spiders can outrun a motorcycle and wrap a person in a sticky cocoon in seconds , but they fall short of being interesting or entertaining .
1667 extremely boring .
1668 but an unwillingness to explore beyond the surfaces of her characters prevents nettelbeck 's film from coming together .
1669 a masterpiece four years in the making .
1670 visits spy-movie territory like a novel you ca n't put down , examines a footnote to history seldom brought to light on the screen , and keeps you guessing from first frame to last .
1671 a silly , self-indulgent film about a silly , self-indulgent filmmaker .
1672 rarely do films come along that are as intelligent , exuberant , and moving as monsoon wedding .
1673 its save-the-planet message clashes with its crass marketing .
1674 it 's traditional moviemaking all the way , but it 's done with a lot of careful period attention as well as some very welcome wit .
1675 for all its serious sense of purpose ... ( it ) finds a way to lay bare the tragedies of its setting with a good deal of warmth and humor .
1676 the only thing in pauline and paulette that you have n't seen before is a scene featuring a football field-sized oriental rug crafted out of millions of vibrant flowers .
1677 divertingly ridiculous , headbangingly noisy .
1678 the title trapped turns out to be a pretty fair description of how you feel while you 're watching this ultra-manipulative thriller .
1679 as a revenge thriller , the movie is serviceable , but it does n't really deliver the delicious guilty pleasure of the better film versions .
1680 frustratingly , dridi tells us nothing about el gallo other than what emerges through his music .
1681 the plot grinds on with yawn-provoking dullness .
1682 the animated subplot keenly depicts the inner struggles of our adolescent heroes - insecure , uncontrolled , and intense .
1683 the editing is chaotic , the photography grainy and badly focused , the writing unintentionally hilarious , the direction unfocused , the performances as wooden .
1684 i admired it , particularly that unexpected downer of an ending .
1685 the performances are so leaden , michael rymer 's direction is so bloodless and the dialogue is so corny that the audience laughs out loud .
1686 a comic gem with some serious sparkles .
1687 not a bad journey at all .
1688 unfortunately , they 're sandwiched in between the most impossibly dry account of kahlo 's life imaginable .
1689 extreme oops - oops , ops , no matter how you spell it , it 's still a mistake to go see it .
1690 unfortunately , as a writer , mr. montias is n't nearly as good to his crew as he is as a director or actor .
1691 must-see viewing for anyone involved in the high-tech industry .
1692 like old myths and wonder tales spun afresh .
1693 a beautiful and haunting examination of the stories we tell ourselves to make sense of the mundane horrors of the world .
1694 life is a crock -- or something like it .
1695 imagine if you will a tony hawk skating video interspliced with footage from behind enemy lines and set to jersey shore techno .
1696 it 's rare to find a film that dazzles the eye , challenges the brain , and satisfies our lust for fast-paced action , but minority report delivers all that and a whole lot more .
1697 it 's drained of life in an attempt to be sober and educational , and yet it 's so devoid of realism that its lack of whistles and bells just makes it obnoxious and stiff .
1698 ... there are enough moments of heartbreaking honesty to keep one glued to the screen .
1699 it 's hard to tell with all the crashing and banging where the salesmanship ends and the movie begins .
1700 now it 's just tired .
1701 ( u ) nrelentingly stupid .
1702 a work of astonishing delicacy and force .
1703 ... as the story congeals you feel the pieces of the star wars saga falling into place in a way that makes your spine tingle with revelation and excitement .
1704 a fast-moving and remarkable film that appears destined to become a landmark in japanese animation .
1705 the film is itself a sort of cinematic high crime , one that brings military courtroom dramas down very , very low .
1706 the film meant well in its horse tale about freedom , but was n't able to reach the heart because it was too overbearing .
1707 offers that rare combination of entertainment and education .
1708 one of the best examples of how to treat a subject , you 're not fully aware is being examined , much like a photo of yourself you did n't know was being taken .
1709 an unbelievably fun film just a leading man away from perfection .
1710 if nothing else , this movie introduces a promising , unusual kind of psychological horror .
1711 it does succeed by following a feel-good formula with a winning style , and by offering its target audience of urban kids some welcome role models and optimism .
1712 going to the website may be just as fun ( and scary ) as going to the film .
1713 if this dud had been made in the '70s , it would have been called the hills have antlers and played for about three weeks in drive-ins .
1714 morton is , as usual , brilliant .
1715 an earnest , heartrending look at the divide between religious fundamentalists and their gay relatives .
1716 christians sensitive to a reductionist view of their lord as a luv-spreading dr. feelgood or omnipotent slacker will feel vastly more affronted than secularists , who might even praise god for delivering such an instant camp classic .
1717 but like bruce springsteen 's gone-to-pot asbury park , new jersey , this sad-sack waste of a movie is a city of ruins .
1718 with a story inspired by the tumultuous surroundings of los angeles , where feelings of marginalization loom for every dreamer with a burst bubble , the dogwalker has a few characters and ideas , but it never manages to put them on the same path .
1719 more honest about alzheimer 's disease , i think , than iris .
1720 maybe it 's asking too much , but if a movie is truly going to inspire me , i want a little more than this .
1721 none of these characters resembles anyone you 've ever met in real life , unless you happen to know annoyingly self-involved people who speak in glib sentences that could have only come from the pen of a screenwriter .
1722 just one more collection of penis , breast and flatulence gags in search of a story .
1723 but some unexpected zigs and zags help .
1724 by presenting an impossible romance in an impossible world , pumpkin dares us to say why either is impossible -- which forces us to confront what 's possible and what we might do to make it so .
1725 but it 's emotionally engrossing , too , thanks to strong , credible performances from the whole cast .
1726 a movie for 11-year-old boys with sports dreams of their own and the preteen girls who worship lil ' bow wow .
1727 skip work to see it at the first opportunity .
1728 there are slow and repetitive parts , but it has just enough spice to keep it interesting .
1729 safe conduct , however ambitious and well-intentioned , fails to hit the entertainment bull 's - eye .
1730 the way coppola professes his love for movies -- both colorful pop junk and the classics that unequivocally qualify as art -- is giddily entertaining .
1731 the latest installment in the pokemon canon , pokemon 4ever is surprising less moldy and trite than the last two , likely because much of the japanese anime is set in a scenic forest where pokemon graze in peace .
1732 a movie far more cynical and lazy than anything a fictitious charlie kaufman might object to .
1733 these are names to remember , in order to avoid them in the future .
1734 ... with the candy-like taste of it fading faster than 25-cent bubble gum , i realized this is a throwaway movie that wo n't stand the test of time .
1735 it might as well have been problem child iv .
1736 all the performances are top notch and , once you get through the accents , all or nothing becomes an emotional , though still positive , wrench of a sit .
1737 his characters are engaging , intimate and the dialogue is realistic and greatly moving .
1738 national lampoon 's van wilder could be the worst thing to come out of national lampoon since class reunion
1739 ( it 's ) a prison soccer movie starring charismatic tough guy vinnie jones , but it had too much spitting for me to enjoy .
1740 an intimate , good-humored ethnic comedy like numerous others but cuts deeper than expected .
1741 mocking them now is an exercise in pointlessness .
1742 liman , of swingers and go , makes his big-budget action film debut something of a clunker as he delivers a long , low-heat chase , interrupted by a middling car chase .
1743 two generations within one family test boundaries in this intelligent and restrained coming-of-age drama .
1744 hands down the year 's most thought-provoking film .
1745 and in this regard , on guard delivers .
1746 thrilling , provocative and darkly funny , this timely sci-fi mystery works on so many different levels that it not only invites , it demands repeated viewings .
1747 these are lives worth watching , paths worth following .
1748 the 3d images only enhance the film 's otherworldly quality , giving it a strange combo of you-are-there closeness with the disorienting unreality of the seemingly broken-down fourth wall of the movie screen .
1749 a slick , well-oiled machine , exquisitely polished and upholstered .
1750 a fairly by-the-books blend of action and romance with sprinklings of intentional and unintentional comedy .
1751 but here 's the real damn : it is n't funny , either .
1752 its characters are thinner than cardboard -- or even comic-book paper .
1753 ... has virtually no script at all ...
1754 behind the snow games and lovable siberian huskies ( plus one sheep dog ) , the picture hosts a parka-wrapped dose of heart .
1755 roman coppola may never become the filmmaker his dad was , but heck -- few filmmakers will .
1756 the movie 's eventual success should be credited to dennis quaid , in fighting trim shape as an athlete as well as an actor
1757 the story drifts so inexorably into cliches about tortured ( and torturing ) artists and consuming but impossible love that you ca n't help but become more disappointed as each overwrought new sequence plods on .
1758 a gentle , compassionate drama about grief and healing .
1759 here , adrian lyne comes as close to profundity as he is likely to get .
1760 a tv episode inflated past its natural length .
1761 why he was given free reign over this project -- he wrote , directed , starred and produced -- is beyond me .
1762 begins as a promising meditation on one of america 's most durable obsessions but winds up as a slender cinematic stunt .
1763 it took 19 predecessors to get this ?
1764 binoche and magimel are perfect in these roles .
1765 the diversity of the artists represented , both in terms of style and ethnicity , prevents the proceedings from feeling repetitious , as does the appropriately brief 40-minute running time .
1766 a romantic comedy , yes , but one with characters who think and talk about their goals , and are working on hard decisions .
1767 at heart the movie is a deftly wrought suspense yarn whose richer shadings work as coloring rather than substance .
1768 feels like six different movies fighting each other for attention .
1769 director dirk shafer and co-writer greg hinton ride the dubious divide where gay porn reaches for serious drama .
1770 a movie that tries to fuse the two ` woods ' but winds up a bolly-holly masala mess .
1771 too bad , but thanks to some lovely comedic moments and several fine performances , it 's not a total loss .
1772 ordinary melodrama that is heavy on religious symbols but wafer-thin on dramatic substance
1773 fortunately for all involved , this movie is likely to disappear as quickly as an ice cube thrown into a pot of boiling water .
1774 the movie is a blast of educational energy , as bouncy animation and catchy songs escort you through the entire 85 minutes .
1775 rare is the ` urban comedy ' that even attempts the insight and honesty of this disarming indie .
1776 it 's also stupider .
1777 that zhang would make such a strainingly cute film -- with a blind orphan at its center , no less -- indicates where his ambitions have wandered .
1778 reggio falls victim to relying on the very digital technology that he fervently scorns , creating a meandering , inarticulate and ultimately disappointing film .
1779 we can see the wheels turning , and we might resent it sometimes , but this is still a nice little picture , made by bright and friendly souls with a lot of good cheer .
1780 the weight of water uses water as a metaphor for subconscious desire , but this leaky script barely stays afloat .
1781 a pleasant romantic comedy .
1782 the perfect film for those who like sick comedies that can be snide .
1783 a dreary , incoherent , self-indulgent mess of a movie in which a bunch of pompous windbags drone on inanely for two hours ... a cacophony of pretentious , meaningless prattle .
1784 full frontal is the antidote for soderbergh fans who think he 's gone too commercial since his two oscar nominated films in 2000
1785 son of the bride may be a good half-hour too long but comes replete with a flattering sense of mystery and quietness .
1786 technically , the film is about as interesting as an insurance commercial .
1787 well , it does go on forever .
1788 a graceful , contemplative film that gradually and artfully draws us into a world where the personal and the political get fatally intertwined .
1789 there 's no denying the elaborateness of the artist 's conceptions , nor his ability to depict them with outrageous elan , but really the whole series is so much pretentious nonsense , lavishly praised by those who equate obscurity with profundity .
1790 ` dragonfly ' is a movie about a bus wreck that turns into a film wreck .
1791 there are films that try the patience of even the most cinema-besotted critic -- and this was one of them .
1792 the actors are forced to grapple with hazy motivations that never come into focus .
1793 when she speaks , her creepy egyptian demigod voice is as computer processed and overproduced as it was in her music .
1794 a soggy , cliche-bound epic-horror yarn that ends up being even dumber than its title .
1795 i saw knockaround guys yesterday , and already the details have faded like photographs from the spanish-american war ... it 's so unmemorable that it turned my ballpoint notes to invisible ink .
1796 there 's plenty of style in guillermo del toro 's sequel to the 1998 hit but why do we need 117 minutes to tell a tale that simply ca n't sustain more than 90 minutes .
1797 the unique tug-of-war with viewer expectations is undeniable , if not a pleasure in its own right .
1798 vividly conveys both the pitfalls and the pleasures of over-the-top love .
1799 ihops do n't pile on this much syrup .
1800 what kids will discover is a new collectible .
1801 when it really counts ... bloody sunday connects on a visceral level that transcends language .
1802 windtalkers blows this way and that , but there 's no mistaking the filmmaker in the tall grass , true to himself .
1803 ... a polished and relatively sincere piece of escapism .
1804 the saturation bombing of reggio 's images and glass ' evocative music ... ultimately leaves viewers with the task of divining meaning .
1805 there 's not enough to sustain the comedy .
1806 formula 51 is so trite that even yu 's high-energy action stylings ca n't break through the stupor .
1807 despite a powerful portrayal by binoche , it 's a period romance that suffers from an overly deliberate pace and uneven narrative momentum .
1808 unless you are in dire need of a diesel fix , there is no real reason to see it .
1809 i kept thinking over and over again , ' i should be enjoying this . '
1810 the transporter is as lively and as fun as it is unapologetically dumb
1811 a real clunker .
1812 the pivotal narrative point is so ripe the film ca n't help but go soft and stinky .
1813 it 's amazingly perceptive in its subtle , supportive but unsentimental look at the marks family .
1814 legendary irish writer brendan behan 's memoir , borstal boy , has been given a loving screen transferral .
1815 the problem , it is with most of these things , is the script .
1816 it risks seeming slow and pretentious , because it thinks the gamble is worth the promise .
1817 take care of my cat offers a refreshingly different slice of asian cinema .
1818 davis has filled out his cast with appealing fresh faces .
1819 it represents better-than-average movie-making that does n't demand a dumb , distracted audience .
1820 dazzling and sugar-sweet , a blast of shallow magnificence that only sex , scandal , and a chorus line of dangerous damsels can deliver .

+ 67350
- 0
official/nlp/gpt/gpt-msa/.data/SST-2/train.tsv
File diff suppressed because it is too large
View File


+ 112
- 0
official/nlp/gpt/gpt-msa/data_utils.py View File

@@ -0,0 +1,112 @@
from typing import Iterable, Union, List
from pathlib import Path
import json

import ms_adapter.pytorch as torch
from ms_adapter.pytorch.utils.data import TensorDataset
import mindspore as ms


class PretrainInputExample:
"""A single example for unsupervised pre-training.
"""
def __init__(self, text: str):
self.text = text


class ClsInputExample:
"""A single example for supervised fine-tuning (classification).
"""
def __init__(self, text: str, label: str):
self.text = text
self.label = label


class PretrainInputFeatures:
"""A single set of features of pre-training data.
"""
def __init__(self, input_ids: List[int]):
self.input_ids = input_ids


class ClsInputFeatures:
"""A single set of features of fine-tuning data (classification).
"""
def __init__(self, input_ids: List[int], label_id: int):
self.input_ids = input_ids
self.label_id = label_id


def convert_examples_to_features(examples,
tokenizer,
args,
mode):
bos_token = tokenizer.bos_token
eos_token = tokenizer.eos_token
pad_token = tokenizer.pad_token

# Build label dict(vocab) with examples
if args.finetune:
if mode == 'train':
labels = sorted(list(set([example.label for example in examples])))
label_dict = {label: i for i, label in enumerate(labels)}
with open(args.cached_label_dict, 'w') as file:
json.dump(label_dict, file, indent=4)
elif mode == 'test':
with open(args.cached_label_dict, 'r') as file:
label_dict = json.load(file)

# Create features
features = []
for i, example in enumerate(examples):
tokens = tokenizer.tokenize(example.text)
tokens = [bos_token] + tokens[:args.max_seq_len-2] + [eos_token] # BOS, EOS
tokens += [pad_token] * (args.max_seq_len - len(tokens))

input_ids = tokenizer.convert_tokens_to_ids(tokens)
if args.finetune:
label_id = label_dict.get(example.label)

if args.pretrain:
feature = PretrainInputFeatures(input_ids)
elif args.finetune:
feature = ClsInputFeatures(input_ids, label_id)

features.append(feature)

return features


def create_examples(args, tokenizer, mode='train'):
# Load data features from cache or dataset file
assert mode in ('train', 'test')
cached_features_file = Path('cached_features_{}_{}_{}'.format('pretrain' if args.pretrain else 'finetune', mode, args.max_seq_len))

corpus_path = args.train_corpus if mode == 'train' else args.test_corpus
with open(corpus_path, 'r', encoding='utf-8') as reader:
corpus = reader.readlines()
# Create examples
if args.pretrain:
corpus = list(map(lambda x: x.strip(), corpus))
corpus = list(filter(lambda x: len(x) > 0, corpus))
examples = [PretrainInputExample(text) for text in corpus]
elif args.finetune:
corpus = list(map(lambda x: x.split('\t'), corpus))
corpus = list(map(lambda x: list(map(lambda y: y.strip(), x)), corpus))
corpus = list(map(lambda x: list(filter(lambda y: len(y) > 0, x)), corpus))
examples = [ClsInputExample(text, label) for text, label in corpus]

# Convert examples to features
features = convert_examples_to_features(examples, tokenizer, args, mode)
# Create dataset with features
if args.pretrain:
all_input_ids = torch.tensor([feature.input_ids for feature in features], dtype=torch.long)
dataset = TensorDataset(all_input_ids)
elif args.finetune:
all_input_ids = torch.tensor([feature.input_ids for feature in features], dtype=torch.long)
all_label_ids = torch.tensor([feature.label_id for feature in features], dtype=torch.long)
dataset = TensorDataset(all_input_ids, all_label_ids)
return dataset

+ 86
- 0
official/nlp/gpt/gpt-msa/logs/gpt-nprocs4-ep22-bs16-aux0.log View File

@@ -0,0 +1,86 @@
Namespace(attn_dropout=0.1, batch_size=16, cached_label_dict='cached_label_dict.json', distributed=True, do_eval=True, embd_dropout=0.1, epochs=100, ffn_hidden=3072, finetune=True, hidden=768, local_rank=0, lr=1.5e-05, max_seq_len=384, n_attn_heads=12, n_layers=12, n_workers=6, no_cuda=False, output_model_prefix='model', pretrain=False, pretrained_model='.model/model.ep22', pretrained_sp_model='wiki103-25000.model', resid_dropout=0.1, test_corpus='.data/aclImdb/imdb.test', train_corpus='.data/aclImdb/imdb.train', vocab_file='wiki103-25000.vocab')
Namespace(attn_dropout=0.1, batch_size=16, cached_label_dict='cached_label_dict.json', distributed=True, do_eval=True, embd_dropout=0.1, epochs=100, ffn_hidden=3072, finetune=True, hidden=768, local_rank=1, lr=1.5e-05, max_seq_len=384, n_attn_heads=12, n_layers=12, n_workers=6, no_cuda=False, output_model_prefix='model', pretrain=False, pretrained_model='.model/model.ep22', pretrained_sp_model='wiki103-25000.model', resid_dropout=0.1, test_corpus='.data/aclImdb/imdb.test', train_corpus='.data/aclImdb/imdb.train', vocab_file='wiki103-25000.vocab')
Loading features from cached file cached_features_finetune_train_384
Loading features from cached file cached_features_finetune_train_384
Loading features from cached file cached_features_finetune_test_384
Loading features from cached file cached_features_finetune_test_384
Iteration 78 (78/391) Loss: 0.8402 Acc: 54.2%
Iteration 156 (156/391) Loss: 0.7880 Acc: 54.6%
Iteration 234 (234/391) Loss: 0.7537 Acc: 56.7%
Iteration 312 (312/391) Loss: 0.7213 Acc: 59.1%
Iteration 390 (390/391) Loss: 0.6867 Acc: 61.9%
Train Epoch 1 [rank: 0] > Loss: 0.6849 / Acc: 61.8%
Function Time: train > 9 min 20 sec
Train Epoch 1 [rank: 1] > Loss: 0.6770 / Acc: 62.2%
Eval Epoch 1 [rank: 1] > Loss: 0.4623 / Acc: 78.4%
Eval Epoch 1 [rank: 0] > Loss: 0.4782 / Acc: 77.4%
Iteration 78 (78/391) Loss: 0.5193 Acc: 76.3%
Iteration 156 (156/391) Loss: 0.4700 Acc: 78.2%
Iteration 234 (234/391) Loss: 0.4479 Acc: 79.3%
Iteration 312 (312/391) Loss: 0.4365 Acc: 79.7%
Iteration 390 (390/391) Loss: 0.4206 Acc: 80.6%
Train Epoch 2 [rank: 0] > Loss: 0.4195 / Acc: 80.4%
Function Time: train > 9 min 4 sec
Train Epoch 2 [rank: 1] > Loss: 0.4252 / Acc: 80.4%
Eval Epoch 2 [rank: 1] > Loss: 0.4298 / Acc: 80.4%
Eval Epoch 2 [rank: 0] > Loss: 0.4330 / Acc: 80.8%
Iteration 78 (78/391) Loss: 0.3992 Acc: 84.5%
Iteration 156 (156/391) Loss: 0.3716 Acc: 84.9%
Iteration 234 (234/391) Loss: 0.3563 Acc: 85.3%
Iteration 312 (312/391) Loss: 0.3514 Acc: 85.0%
Iteration 390 (390/391) Loss: 0.3414 Acc: 85.5%
Train Epoch 3 [rank: 0] > Loss: 0.3405 / Acc: 85.2%
Function Time: train > 9 min 2 sec
Train Epoch 3 [rank: 1] > Loss: 0.3432 / Acc: 84.5%
Eval Epoch 3 [rank: 1] > Loss: 0.3684 / Acc: 83.6%
Eval Epoch 3 [rank: 0] > Loss: 0.3763 / Acc: 83.8%
Iteration 78 (78/391) Loss: 0.3617 Acc: 85.4%
Iteration 156 (156/391) Loss: 0.3232 Acc: 86.3%
Iteration 234 (234/391) Loss: 0.3153 Acc: 86.7%
Iteration 312 (312/391) Loss: 0.3158 Acc: 86.7%
Iteration 390 (390/391) Loss: 0.3054 Acc: 87.2%
Train Epoch 4 [rank: 0] > Loss: 0.3046 / Acc: 87.0%
Function Time: train > 9 min 5 sec
Train Epoch 4 [rank: 1] > Loss: 0.2961 / Acc: 87.0%
Eval Epoch 4 [rank: 1] > Loss: 0.4117 / Acc: 83.6%
Eval Epoch 4 [rank: 0] > Loss: 0.4151 / Acc: 83.6%
Iteration 78 (78/391) Loss: 0.3206 Acc: 86.8%
Iteration 156 (156/391) Loss: 0.2835 Acc: 87.9%
Iteration 234 (234/391) Loss: 0.2780 Acc: 88.0%
Iteration 312 (312/391) Loss: 0.2771 Acc: 87.9%
Iteration 390 (390/391) Loss: 0.2706 Acc: 88.4%
Train Epoch 5 [rank: 0] > Loss: 0.2699 / Acc: 88.2%
Function Time: train > 9 min 3 sec
Train Epoch 5 [rank: 1] > Loss: 0.2679 / Acc: 88.3%
Eval Epoch 5 [rank: 1] > Loss: 0.3494 / Acc: 85.5%
Eval Epoch 5 [rank: 0] > Loss: 0.3704 / Acc: 85.3%
Iteration 78 (78/391) Loss: 0.3003 Acc: 88.6%
Iteration 156 (156/391) Loss: 0.2642 Acc: 89.3%
Iteration 234 (234/391) Loss: 0.2507 Acc: 89.9%
Iteration 312 (312/391) Loss: 0.2509 Acc: 89.7%
Iteration 390 (390/391) Loss: 0.2380 Acc: 90.1%
Train Epoch 6 [rank: 0] > Loss: 0.2374 / Acc: 89.9%
Function Time: train > 9 min 7 sec
Train Epoch 6 [rank: 1] > Loss: 0.2430 / Acc: 89.8%
Eval Epoch 6 [rank: 1] > Loss: 0.3990 / Acc: 84.7%
Eval Epoch 6 [rank: 0] > Loss: 0.4182 / Acc: 84.5%
Iteration 78 (78/391) Loss: 0.2787 Acc: 89.2%
Iteration 156 (156/391) Loss: 0.2335 Acc: 90.9%
Iteration 234 (234/391) Loss: 0.2184 Acc: 91.5%
Iteration 312 (312/391) Loss: 0.2141 Acc: 91.7%
Iteration 390 (390/391) Loss: 0.2034 Acc: 92.1%
Train Epoch 7 [rank: 0] > Loss: 0.2029 / Acc: 91.9%
Function Time: train > 9 min 5 sec
Train Epoch 7 [rank: 1] > Loss: 0.2094 / Acc: 91.4%
Eval Epoch 7 [rank: 1] > Loss: 0.3956 / Acc: 86.2%
Eval Epoch 7 [rank: 0] > Loss: 0.4165 / Acc: 85.9%
Iteration 78 (78/391) Loss: 0.2434 Acc: 91.5%
Iteration 156 (156/391) Loss: 0.2132 Acc: 92.0%
Iteration 234 (234/391) Loss: 0.1985 Acc: 92.4%
Iteration 312 (312/391) Loss: 0.1989 Acc: 92.1%
Iteration 390 (390/391) Loss: 0.1887 Acc: 92.6%
Train Epoch 8 [rank: 0] > Loss: 0.1882 / Acc: 92.3%
Function Time: train > 9 min 1 sec
Train Epoch 8 [rank: 1] > Loss: 0.1869 / Acc: 92.1%
Eval Epoch 8 [rank: 1] > Loss: 0.4365 / Acc: 85.7%
Eval Epoch 8 [rank: 0] > Loss: 0.4567 / Acc: 85.6%

+ 86
- 0
official/nlp/gpt/gpt-msa/logs/gpt-nprocs4-ep22-bs16-aux25.log View File

@@ -0,0 +1,86 @@
Namespace(attn_dropout=0.1, batch_size=16, cached_label_dict='cached_label_dict.json', distributed=True, do_eval=True, embd_dropout=0.1, epochs=100, ffn_hidden=3072, finetune=True, hidden=768, local_rank=1, lr=1.5e-05, max_seq_len=384, n_attn_heads=12, n_layers=12, n_workers=6, no_cuda=False, output_model_prefix='model', pretrain=False, pretrained_model='.model/model.ep22', pretrained_sp_model='wiki103-25000.model', resid_dropout=0.1, test_corpus='.data/aclImdb/imdb.test', train_corpus='.data/aclImdb/imdb.train', vocab_file='wiki103-25000.vocab')
Namespace(attn_dropout=0.1, batch_size=16, cached_label_dict='cached_label_dict.json', distributed=True, do_eval=True, embd_dropout=0.1, epochs=100, ffn_hidden=3072, finetune=True, hidden=768, local_rank=0, lr=1.5e-05, max_seq_len=384, n_attn_heads=12, n_layers=12, n_workers=6, no_cuda=False, output_model_prefix='model', pretrain=False, pretrained_model='.model/model.ep22', pretrained_sp_model='wiki103-25000.model', resid_dropout=0.1, test_corpus='.data/aclImdb/imdb.test', train_corpus='.data/aclImdb/imdb.train', vocab_file='wiki103-25000.vocab')
Loading features from cached file cached_features_finetune_train_384
Loading features from cached file cached_features_finetune_train_384
Loading features from cached file cached_features_finetune_test_384
Loading features from cached file cached_features_finetune_test_384
Iteration 78 (78/391) Loss: 2.7504 Acc: 50.5%
Iteration 156 (156/391) Loss: 2.5440 Acc: 52.2%
Iteration 234 (234/391) Loss: 2.4165 Acc: 54.4%
Iteration 312 (312/391) Loss: 2.3180 Acc: 56.8%
Iteration 390 (390/391) Loss: 2.2370 Acc: 58.9%
Train Epoch 1 [rank: 0] > Loss: 2.2313 / Acc: 58.7%
Function Time: train > 9 min 24 sec
Train Epoch 1 [rank: 1] > Loss: 2.2256 / Acc: 60.3%
Eval Epoch 1 [rank: 1] > Loss: 1.7514 / Acc: 76.1%
Eval Epoch 1 [rank: 0] > Loss: 1.7543 / Acc: 76.6%
Iteration 78 (78/391) Loss: 1.8530 Acc: 74.9%
Iteration 156 (156/391) Loss: 1.7942 Acc: 76.7%
Iteration 234 (234/391) Loss: 1.7546 Acc: 77.9%
Iteration 312 (312/391) Loss: 1.7342 Acc: 78.6%
Iteration 390 (390/391) Loss: 1.7090 Acc: 79.6%
Train Epoch 2 [rank: 0] > Loss: 1.7046 / Acc: 79.4%
Function Time: train > 9 min 12 sec
Train Epoch 2 [rank: 1] > Loss: 1.6878 / Acc: 79.5%
Eval Epoch 2 [rank: 1] > Loss: 1.5613 / Acc: 83.3%
Eval Epoch 2 [rank: 0] > Loss: 1.5719 / Acc: 83.9%
Iteration 78 (78/391) Loss: 1.6544 Acc: 83.2%
Iteration 156 (156/391) Loss: 1.6036 Acc: 84.4%
Iteration 234 (234/391) Loss: 1.5798 Acc: 84.8%
Iteration 312 (312/391) Loss: 1.5688 Acc: 85.1%
Iteration 390 (390/391) Loss: 1.5551 Acc: 85.4%
Train Epoch 3 [rank: 0] > Loss: 1.5511 / Acc: 85.2%
Function Time: train > 9 min 1 sec
Train Epoch 3 [rank: 1] > Loss: 1.5495 / Acc: 84.8%
Eval Epoch 3 [rank: 1] > Loss: 1.4867 / Acc: 85.6%
Eval Epoch 3 [rank: 0] > Loss: 1.4942 / Acc: 86.0%
Iteration 78 (78/391) Loss: 1.5765 Acc: 85.3%
Iteration 156 (156/391) Loss: 1.5205 Acc: 86.7%
Iteration 234 (234/391) Loss: 1.5028 Acc: 87.1%
Iteration 312 (312/391) Loss: 1.4954 Acc: 87.3%
Iteration 390 (390/391) Loss: 1.4799 Acc: 87.9%
Train Epoch 4 [rank: 0] > Loss: 1.4761 / Acc: 87.6%
Function Time: train > 9 min 13 sec
Train Epoch 4 [rank: 1] > Loss: 1.4723 / Acc: 87.3%
Eval Epoch 4 [rank: 1] > Loss: 1.4996 / Acc: 85.4%
Eval Epoch 4 [rank: 0] > Loss: 1.5131 / Acc: 85.9%
Iteration 78 (78/391) Loss: 1.4996 Acc: 87.9%
Iteration 156 (156/391) Loss: 1.4539 Acc: 89.1%
Iteration 234 (234/391) Loss: 1.4446 Acc: 89.1%
Iteration 312 (312/391) Loss: 1.4430 Acc: 88.9%
Iteration 390 (390/391) Loss: 1.4287 Acc: 89.6%
Train Epoch 5 [rank: 0] > Loss: 1.4250 / Acc: 89.3%
Function Time: train > 9 min 13 sec
Train Epoch 5 [rank: 1] > Loss: 1.4152 / Acc: 89.7%
Eval Epoch 5 [rank: 1] > Loss: 1.4723 / Acc: 86.7%
Eval Epoch 5 [rank: 0] > Loss: 1.4804 / Acc: 87.1%
Iteration 78 (78/391) Loss: 1.4671 Acc: 89.7%
Iteration 156 (156/391) Loss: 1.4282 Acc: 89.7%
Iteration 234 (234/391) Loss: 1.4083 Acc: 90.2%
Iteration 312 (312/391) Loss: 1.4010 Acc: 90.4%
Iteration 390 (390/391) Loss: 1.3885 Acc: 90.8%
Train Epoch 6 [rank: 0] > Loss: 1.3850 / Acc: 90.6%
Function Time: train > 9 min 10 sec
Train Epoch 6 [rank: 1] > Loss: 1.3809 / Acc: 91.0%
Eval Epoch 6 [rank: 1] > Loss: 1.5058 / Acc: 86.3%
Eval Epoch 6 [rank: 0] > Loss: 1.5079 / Acc: 86.5%
Iteration 78 (78/391) Loss: 1.4461 Acc: 90.1%
Iteration 156 (156/391) Loss: 1.3932 Acc: 91.6%
Iteration 234 (234/391) Loss: 1.3863 Acc: 91.5%
Iteration 312 (312/391) Loss: 1.3746 Acc: 91.7%
Iteration 390 (390/391) Loss: 1.3611 Acc: 92.2%
Train Epoch 7 [rank: 0] > Loss: 1.3576 / Acc: 91.9%
Function Time: train > 9 min 11 sec
Train Epoch 7 [rank: 1] > Loss: 1.3452 / Acc: 92.3%
Eval Epoch 7 [rank: 1] > Loss: 1.5385 / Acc: 86.7%
Eval Epoch 7 [rank: 0] > Loss: 1.5321 / Acc: 87.0%
Iteration 78 (78/391) Loss: 1.4155 Acc: 91.2%
Iteration 156 (156/391) Loss: 1.3768 Acc: 91.9%
Iteration 234 (234/391) Loss: 1.3556 Acc: 92.3%
Iteration 312 (312/391) Loss: 1.3457 Acc: 92.6%
Iteration 390 (390/391) Loss: 1.3338 Acc: 93.0%
Train Epoch 8 [rank: 0] > Loss: 1.3304 / Acc: 92.8%
Function Time: train > 9 min 11 sec
Train Epoch 8 [rank: 1] > Loss: 1.3303 / Acc: 92.7%
Eval Epoch 8 [rank: 1] > Loss: 1.5564 / Acc: 86.6%
Eval Epoch 8 [rank: 0] > Loss: 1.5480 / Acc: 86.8%

+ 86
- 0
official/nlp/gpt/gpt-msa/logs/gpt-nprocs4-ep22-bs16-aux50.log View File

@@ -0,0 +1,86 @@
Namespace(attn_dropout=0.1, auxiliary_ratio=0.5, batch_size=16, cached_label_dict='cached_label_dict.json', distributed=True, do_eval=True, embd_dropout=0.1, epochs=8, ffn_hidden=3072, finetune=True, hidden=768, local_rank=1, lr=1.5e-05, max_seq_len=384, n_attn_heads=12, n_layers=12, n_workers=6, no_cuda=False, output_model_prefix='model', pretrain=False, pretrained_model='.model/model.ep22', pretrained_sp_model='wiki103-25000.model', resid_dropout=0.1, test_corpus='.data/aclImdb/imdb.test', train_corpus='.data/aclImdb/imdb.train', vocab_file='wiki103-25000.vocab')
Namespace(attn_dropout=0.1, auxiliary_ratio=0.25, batch_size=16, cached_label_dict='cached_label_dict.json', distributed=True, do_eval=True, embd_dropout=0.1, epochs=8, ffn_hidden=3072, finetune=True, hidden=768, local_rank=0, lr=1.5e-05, max_seq_len=384, n_attn_heads=12, n_layers=12, n_workers=6, no_cuda=False, output_model_prefix='model', pretrain=False, pretrained_model='.model/model.ep22', pretrained_sp_model='wiki103-25000.model', resid_dropout=0.1, test_corpus='.data/aclImdb/imdb.test', train_corpus='.data/aclImdb/imdb.train', vocab_file='wiki103-25000.vocab')
Loading features from cached file cached_features_finetune_train_384
Loading features from cached file cached_features_finetune_train_384
Loading features from cached file cached_features_finetune_test_384
Loading features from cached file cached_features_finetune_test_384
Iteration 78 (78/391) Loss: 4.3794 Acc: 55.4%
Iteration 156 (156/391) Loss: 4.0834 Acc: 56.0%
Iteration 234 (234/391) Loss: 3.8713 Acc: 57.9%
Iteration 312 (312/391) Loss: 3.7140 Acc: 60.2%
Iteration 390 (390/391) Loss: 3.5855 Acc: 62.7%
Train Epoch 1 [rank: 0] > Loss: 3.5763 / Acc: 62.5%
Function Time: train > 9 min 12 sec
Train Epoch 1 [rank: 1] > Loss: 3.5784 / Acc: 61.7%
Eval Epoch 1 [rank: 1] > Loss: 2.9138 / Acc: 77.5%
Eval Epoch 1 [rank: 0] > Loss: 2.9163 / Acc: 77.6%
Iteration 78 (78/391) Loss: 3.0728 Acc: 75.8%
Iteration 156 (156/391) Loss: 2.9663 Acc: 78.5%
Iteration 234 (234/391) Loss: 2.9250 Acc: 79.2%
Iteration 312 (312/391) Loss: 2.8995 Acc: 79.8%
Iteration 390 (390/391) Loss: 2.8674 Acc: 80.6%
Train Epoch 2 [rank: 0] > Loss: 2.8601 / Acc: 80.3%
Function Time: train > 9 min 1 sec
Train Epoch 2 [rank: 1] > Loss: 2.8528 / Acc: 79.9%
Eval Epoch 2 [rank: 1] > Loss: 2.7156 / Acc: 81.3%
Eval Epoch 2 [rank: 0] > Loss: 2.7207 / Acc: 81.5%
Iteration 78 (78/391) Loss: 2.7895 Acc: 84.5%
Iteration 156 (156/391) Loss: 2.7278 Acc: 85.0%
Iteration 234 (234/391) Loss: 2.7046 Acc: 85.1%
Iteration 312 (312/391) Loss: 2.6981 Acc: 84.8%
Iteration 390 (390/391) Loss: 2.6814 Acc: 85.2%
Train Epoch 3 [rank: 0] > Loss: 2.6745 / Acc: 84.9%
Function Time: train > 8 min 59 sec
Train Epoch 3 [rank: 1] > Loss: 2.6736 / Acc: 84.3%
Eval Epoch 3 [rank: 1] > Loss: 2.6225 / Acc: 83.6%
Eval Epoch 3 [rank: 0] > Loss: 2.6317 / Acc: 84.2%
Iteration 78 (78/391) Loss: 2.6775 Acc: 86.1%
Iteration 156 (156/391) Loss: 2.6238 Acc: 86.8%
Iteration 234 (234/391) Loss: 2.6045 Acc: 87.2%
Iteration 312 (312/391) Loss: 2.6006 Acc: 87.1%
Iteration 390 (390/391) Loss: 2.5836 Acc: 87.5%
Train Epoch 4 [rank: 0] > Loss: 2.5770 / Acc: 87.3%
Function Time: train > 8 min 57 sec
Train Epoch 4 [rank: 1] > Loss: 2.5719 / Acc: 87.9%
Eval Epoch 4 [rank: 1] > Loss: 2.5904 / Acc: 84.3%
Eval Epoch 4 [rank: 0] > Loss: 2.5945 / Acc: 84.4%
Iteration 78 (78/391) Loss: 2.6237 Acc: 86.6%
Iteration 156 (156/391) Loss: 2.5636 Acc: 87.9%
Iteration 234 (234/391) Loss: 2.5424 Acc: 88.6%
Iteration 312 (312/391) Loss: 2.5327 Acc: 89.0%
Iteration 390 (390/391) Loss: 2.5157 Acc: 89.4%
Train Epoch 5 [rank: 0] > Loss: 2.5093 / Acc: 89.2%
Function Time: train > 8 min 54 sec
Train Epoch 5 [rank: 1] > Loss: 2.5050 / Acc: 89.3%
Eval Epoch 5 [rank: 1] > Loss: 2.5449 / Acc: 86.1%
Eval Epoch 5 [rank: 0] > Loss: 2.5646 / Acc: 86.0%
Iteration 78 (78/391) Loss: 2.5846 Acc: 88.4%
Iteration 156 (156/391) Loss: 2.5218 Acc: 89.7%
Iteration 234 (234/391) Loss: 2.4957 Acc: 90.4%
Iteration 312 (312/391) Loss: 2.4905 Acc: 90.5%
Iteration 390 (390/391) Loss: 2.4708 Acc: 91.1%
Train Epoch 6 [rank: 0] > Loss: 2.4645 / Acc: 90.8%
Function Time: train > 8 min 56 sec
Train Epoch 6 [rank: 1] > Loss: 2.4525 / Acc: 91.1%
Eval Epoch 6 [rank: 1] > Loss: 2.5220 / Acc: 87.1%
Eval Epoch 6 [rank: 0] > Loss: 2.5338 / Acc: 86.9%
Iteration 78 (78/391) Loss: 2.5621 Acc: 89.3%
Iteration 156 (156/391) Loss: 2.4837 Acc: 90.5%
Iteration 234 (234/391) Loss: 2.4561 Acc: 91.5%
Iteration 312 (312/391) Loss: 2.4449 Acc: 91.7%
Iteration 390 (390/391) Loss: 2.4275 Acc: 92.3%
Train Epoch 7 [rank: 0] > Loss: 2.4213 / Acc: 92.1%
Function Time: train > 8 min 57 sec
Train Epoch 7 [rank: 1] > Loss: 2.4223 / Acc: 91.6%
Eval Epoch 7 [rank: 1] > Loss: 2.5955 / Acc: 85.7%
Eval Epoch 7 [rank: 0] > Loss: 2.6109 / Acc: 85.6%
Iteration 78 (78/391) Loss: 2.5213 Acc: 90.8%
Iteration 156 (156/391) Loss: 2.4414 Acc: 92.1%
Iteration 234 (234/391) Loss: 2.4172 Acc: 92.7%
Iteration 312 (312/391) Loss: 2.4203 Acc: 92.5%
Iteration 390 (390/391) Loss: 2.4045 Acc: 92.9%
Train Epoch 8 [rank: 0] > Loss: 2.3984 / Acc: 92.7%
Function Time: train > 9 min 6 sec
Train Epoch 8 [rank: 1] > Loss: 2.3965 / Acc: 92.4%
Eval Epoch 8 [rank: 1] > Loss: 2.6432 / Acc: 85.3%
Eval Epoch 8 [rank: 0] > Loss: 2.6516 / Acc: 85.4%

BIN
official/nlp/gpt/gpt-msa/logs/tensorboard-runs/gpt-nprocs4-ep22-bs16-aux0/events.out.tfevents.1584337152.pytorch1-4-vm.3841.0 View File


BIN
official/nlp/gpt/gpt-msa/logs/tensorboard-runs/gpt-nprocs4-ep22-bs16-aux25/events.out.tfevents.1584342264.pytorch1-4-vm.6998.0 View File


BIN
official/nlp/gpt/gpt-msa/logs/tensorboard-runs/gpt-nprocs4-ep22-bs16-aux50/events.out.tfevents.1584348808.pytorch1-4-vm.15559.0 View File


BIN
official/nlp/gpt/gpt-msa/logs/tensorboard-visualization.png View File

Before After
Width: 1372  |  Height: 488  |  Size: 155 KiB

+ 81
- 0
official/nlp/gpt/gpt-msa/main.py View File

@@ -0,0 +1,81 @@
import argparse

import ms_adapter.pytorch as torch
from ms_adapter.pytorch.utils.data import DataLoader, RandomSampler
import mindspore as ms

from data_utils import create_examples
from tokenization import PretrainedTokenizer
from trainer import Trainer


def main(args):
print(args)

ms.set_context(device_target=args.device_target, device_id=2)
# Load pretrained tokenizer
tokenizer = PretrainedTokenizer(pretrained_model=args.pretrained_sp_model, vocab_file=args.vocab_file)
# Build DataLoader
train_dataset = create_examples(args, tokenizer, mode='train')
train_sampler = RandomSampler(train_dataset)
train_loader = DataLoader(train_dataset, sampler=train_sampler, batch_size=args.batch_size, num_workers=args.n_workers)
if args.do_eval:
test_dataset = create_examples(args, tokenizer, mode='test')
test_sampler = RandomSampler(test_dataset)
test_loader = DataLoader(test_dataset, sampler=test_sampler, batch_size=args.batch_size, num_workers=args.n_workers)
# Build Trainer
trainer = Trainer(args=args,
train_loader=train_loader,
test_loader=test_loader if args.do_eval else None,
tokenizer=tokenizer)

# Train
for epoch in range(1, args.epochs+1):
trainer.train(epoch)
trainer.save(epoch, args.output_model_prefix)
if args.do_eval:
trainer.evaluate(epoch)


if __name__ == '__main__':
parser = argparse.ArgumentParser()

parser.add_argument('--train_corpus', required=True, type=str, help='corpus for either pre-train or fine-tune')
parser.add_argument('--vocab_file', required=True, type=str, help='pretrained vocabulary')
parser.add_argument('--pretrained_sp_model', required=True, type=str, help='pretrained sentencepiece model')
parser.add_argument('--pretrain', action='store_true')
parser.add_argument('--finetune', action='store_true')
parser.add_argument('--do_eval', action='store_true')
parser.add_argument('--device_target', default="CPU", type=str, help='device type includes [CPU, GPU, Ascend]')

parser.add_argument('--test_corpus', default=None, type=str, help='corpus for either pre-train or fine-tune evaluation')
parser.add_argument('--pretrained_model', default=None, type=str, help='pretrained GPT model path')
parser.add_argument('--output_model_prefix', default='model', type=str, help='output model name prefix')
# Input parameters
parser.add_argument('--batch_size', default=2, type=int, help='batch size')
parser.add_argument('--max_seq_len', default=512, type=int, help='the maximum size of the input sequence')
parser.add_argument('--n_workers', default=1, type=int, help='the number of workers')
# Train parameters
parser.add_argument('--epochs', default=5, type=int, help='the number of epochs')
parser.add_argument('--lr', default=1.5e-4, type=float, help='initial learning rate')
parser.add_argument('--auxiliary_ratio',default=.25, type=float, help='weight of auxiliary objective')
parser.add_argument('--local_rank', default=-1, type=int, help='node rank for distributed training')
parser.add_argument('--no_cuda', action='store_true')
parser.add_argument('--distributed', action='store_true')
# Model parameters
parser.add_argument('--hidden', default=768, type=int, help='the number of expected features in the transformer decoder')
parser.add_argument('--n_layers', default=12, type=int, help='the number of decoder layers')
parser.add_argument('--n_attn_heads', default=12, type=int, help='the number of multi-head attention heads')
parser.add_argument('--embd_dropout', default=0.1, type=float, help='embedding dropout value')
parser.add_argument('--resid_dropout', default=0.1, type=float, help='residual dropout value')
parser.add_argument('--attn_dropout', default=0.1, type=float, help='attention dropout value')
parser.add_argument('--ffn_hidden', default=3072, type=int, help='dimension of the feedforward network')
# Others
parser.add_argument('--cached_label_dict', default='cached_label_dict.json', type=str)

args = parser.parse_args()

main(args)

+ 254
- 0
official/nlp/gpt/gpt-msa/model.py View File

@@ -0,0 +1,254 @@
import ms_adapter.pytorch as torch
import ms_adapter.pytorch.nn as nn


class ScaledDotProductAttention(nn.Module):
def __init__(self, d_k, attn_pdrop):
super(ScaledDotProductAttention, self).__init__()
self.d_k = d_k

self.dropout = nn.Dropout(attn_pdrop)
def forward(self, q, k, v, attn_mask):
# |q| : (batch_size, n_heads, q_len, d_k)
# |k| : (batch_size, n_heads, k_len, d_k)
# |v| : (batch_size, n_heads, v_len, d_v)
# |attn_mask| : (batch_size, n_heads, q_len, k_len)
attn_score = torch.matmul(q, k.transpose(3, 2)) / (self.d_k ** 0.5)
attn_score.masked_fill_(attn_mask, -1e9)
# |attn_scroe| : (batch_size, n_heads, q_len, k_len)
attn_weights = nn.Softmax(dim=-1)(attn_score)
attn_weights = self.dropout(attn_weights)
# |attn_weights| : (batch_size, n_heads, q_len, k_len)
output = torch.matmul(attn_weights, v)
# |output| : (batch_size, n_heads, q_len, d_v)

return output, attn_weights


class MultiHeadAttention(nn.Module):
def __init__(self, d_model, n_heads, attn_pdrop):
super(MultiHeadAttention, self).__init__()
self.n_heads = n_heads
self.d_k = self.d_v = d_model//n_heads
self.WQ = nn.Linear(d_model, d_model)
self.WK = nn.Linear(d_model, d_model)
self.WV = nn.Linear(d_model, d_model)
self.scaled_dot_product_attn = ScaledDotProductAttention(self.d_k, attn_pdrop)
self.linear = nn.Linear(n_heads * self.d_v, d_model)

def forward(self, Q, K, V, attn_mask):
# |Q| : (batch_size, q_len(=seq_len), d_model)
# |K| : (batch_size, k_len(=seq_len), d_model)
# |V| : (batch_size, v_len(=seq_len), d_model)
# |attn_mask| : (batch_size, q_len, k_len)
batch_size = Q.size(0)

q_heads = self.WQ(Q).view(batch_size, -1, self.n_heads, self.d_k).transpose(1, 2)
k_heads = self.WK(K).view(batch_size, -1, self.n_heads, self.d_k).transpose(1, 2)
v_heads = self.WV(V).view(batch_size, -1, self.n_heads, self.d_v).transpose(1, 2)
# |q_heads| : (batch_size, n_heads, q_len, d_k), |k_heads| : (batch_size, n_heads, k_len, d_k), |v_heads| : (batch_size, n_heads, v_len, d_v)

attn_mask = attn_mask.unsqueeze(1).repeat(1, self.n_heads, 1, 1)
# |attn_mask| : (batch_size, n_heads, q_len, k_len)
attn, attn_weights = self.scaled_dot_product_attn(q_heads, k_heads, v_heads, attn_mask)
# |attn| : (batch_size, n_heads, q_len, d_v)
# |attn_weights| : (batch_size, n_heads, q_len, k_len)
attn = attn.transpose(1, 2).contiguous().view(batch_size, -1, self.n_heads * self.d_v)
# |attn| : (batch_size, q_len, n_heads * d_v)
outputs = self.linear(attn)
# |outputs| : (batch_size, q_len, d_model)

return outputs, attn_weights


class PositionWiseFeedForwardNetwork(nn.Module):
def __init__(self, d_model, d_ff):
super(PositionWiseFeedForwardNetwork, self).__init__()

self.linear1 = nn.Linear(d_model, d_ff)
self.linear2 = nn.Linear(d_ff, d_model)
self.gelu = nn.GELU()

nn.init.normal_(self.linear1.weight, std=0.02)
nn.init.normal_(self.linear2.weight, std=0.02)

def forward(self, inputs):
# |inputs| : (batch_size, seq_len, d_model)

outputs = self.gelu(self.linear1(inputs))
# |outputs| : (batch_size, seq_len, d_ff)
outputs = self.linear2(outputs)
# |outputs| : (batch_size, seq_len, d_model)

return outputs


class DecoderLayer(nn.Module):
def __init__(self, d_model, n_heads, d_ff, attn_pdrop, resid_pdrop):
super(DecoderLayer, self).__init__()

self.mha = MultiHeadAttention(d_model, n_heads, attn_pdrop)
self.dropout1 = nn.Dropout(resid_pdrop)
self.layernorm1 = nn.LayerNorm(d_model, eps=1e-5)

self.ffn = PositionWiseFeedForwardNetwork(d_model, d_ff)
self.dropout2 = nn.Dropout(resid_pdrop)
self.layernorm2 = nn.LayerNorm(d_model, eps=1e-5)

def forward(self, inputs, attn_mask):
# |inputs| : (batch_size, seq_len, d_model)
# |attn_mask| : (batch_size, seq_len, seq_len)
attn_outputs, attn_weights = self.mha(inputs, inputs, inputs, attn_mask)
attn_outputs = self.dropout1(attn_outputs)
attn_outputs = self.layernorm1(inputs + attn_outputs)
# |attn_outputs| : (batch_size, seq_len, d_model)
# |attn_weights| : (batch_size, n_heads, q_len(=seq_len), k_len(=seq_len))
ffn_outputs = self.ffn(attn_outputs)
ffn_outputs = self.dropout2(ffn_outputs)
ffn_outputs = self.layernorm2(attn_outputs + ffn_outputs)
# |ffn_outputs| : (batch_size, seq_len, d_model)
return ffn_outputs, attn_weights


class TransformerDecoder(nn.Module):
def __init__(self, vocab_size, seq_len, d_model, n_layers, n_heads, d_ff, embd_pdrop, attn_pdrop, resid_pdrop, pad_id):
super(TransformerDecoder, self).__init__()
self.pad_id = pad_id

# layers
self.embedding = nn.Embedding(vocab_size, d_model)
self.dropout = nn.Dropout(embd_pdrop)
self.pos_embedding = nn.Embedding(seq_len+1, d_model)
self.layers = nn.ModuleList([DecoderLayer(d_model, n_heads, d_ff, attn_pdrop, resid_pdrop) for _ in range(n_layers)])
nn.init.normal_(self.embedding.weight, std=0.02)
def forward(self, inputs):
# |inputs| : (batch_size, seq_len)
positions = torch.arange(0, inputs.size(1), device=inputs.device, dtype=inputs.dtype).repeat(inputs.size(0), 1) + 1
position_pad_mask = inputs.eq(self.pad_id)
positions.masked_fill_(position_pad_mask, 0)
# |positions| : (batch_size, seq_len)

outputs = self.dropout(self.embedding(inputs)) + self.pos_embedding(positions)
# |outputs| : (batch_size, seq_len, d_model)
attn_pad_mask = self.get_attention_padding_mask(inputs, inputs, self.pad_id)
# |attn_pad_mask| : (batch_size, seq_len, seq_len)
subsequent_mask = self.get_attention_subsequent_mask(inputs).to(device=attn_pad_mask.device)
# |subsequent_mask| : (batch_size, seq_len, seq_len)
attn_mask = torch.gt((attn_pad_mask.to(dtype=subsequent_mask.dtype) + subsequent_mask), 0)
# |attn_mask| : (batch_size, seq_len, seq_len)
attention_weights = []
for layer in self.layers:
outputs, attn_weights = layer(outputs, attn_mask)
# |outputs| : (batch_size, seq_len, d_model)
# |attn_weights| : (batch_size, n_heads, seq_len, seq_len)
attention_weights.append(attn_weights)
return outputs, attention_weights
def get_attention_padding_mask(self, q, k, pad_id):
attn_pad_mask = k.eq(pad_id).unsqueeze(1).repeat(1, q.size(1), 1)
# |attn_pad_mask| : (batch_size, q_len, k_len)

return attn_pad_mask
def get_attention_subsequent_mask(self, q):
bs, q_len = q.size()
subsequent_mask = torch.ones(bs, q_len, q_len).triu(diagonal=1)
# |subsequent_mask| : (batch_size, q_len, q_len)
return subsequent_mask


class GPT(nn.Module):
def __init__(self,
vocab_size,
seq_len=512,
d_model=768,
n_layers=12,
n_heads=12,
d_ff=3072,
embd_pdrop=0.1,
attn_pdrop=0.1,
resid_pdrop=0.1,
pad_id=0):
super(GPT, self).__init__()

self.decoder = TransformerDecoder(vocab_size, seq_len, d_model, n_layers, n_heads, d_ff,
embd_pdrop, attn_pdrop, resid_pdrop, pad_id)

def forward(self, inputs):
# |inputs| : (batch_size, seq_len)
outputs, attention_weights = self.decoder(inputs)
# |outputs| : (batch_size, seq_len, d_model)
# |attention_weights| : [(batch_size, n_heads, seq_len, seq_len)] * n_layers
return outputs, attention_weights

class GPTLMHead(nn.Module):
def __init__(self, gpt):
super(GPTLMHead, self).__init__()
vocab_size, d_model = gpt.decoder.embedding.weight.size()
self.gpt = gpt
self.linear = nn.Linear(d_model, vocab_size, bias=False)
self.linear.weight = gpt.decoder.embedding.weight
def forward(self, inputs):
# |inputs| : (batch_size, seq_len)

outputs, attention_weights = self.gpt(inputs)
# |outputs| : (batch_size, seq_len, d_model)
# |attention_weights| : [(batch_size, n_heads, seq_len, seq_len)] * n_layers
lm_logits = self.linear(outputs)
# |lm_logits| : (batch_size, seq_len, vocab_size)
return lm_logits

class GPTClsHead(nn.Module):
def __init__(self, gpt, n_class, cls_token_id, cls_pdrop=0.1):
super(GPTClsHead, self).__init__()
vocab_size, d_model = gpt.decoder.embedding.weight.size()
self.cls_token_id = cls_token_id
self.gpt = gpt
# LM
self.linear1 = nn.Linear(d_model, vocab_size, bias=False)
self.linear1.weight = gpt.decoder.embedding.weight
# Classification
self.linear2 = nn.Linear(d_model, n_class)
self.dropout = nn.Dropout(cls_pdrop)

nn.init.normal_(self.linear2.weight, std=0.02)
nn.init.normal_(self.linear2.bias, 0)
def forward(self, inputs):
# |inputs| : (batch_size, seq_len)

outputs, attention_weights = self.gpt(inputs)
# |outputs| : (batch_size, seq_len, d_model)
# |attention_weights| : [(batch_size, n_heads, seq_len, seq_len)] * n_layers

lm_logits = self.linear1(outputs)
# |lm_logits| : (batch_size, seq_len, vocab_size)

outputs = outputs[inputs.eq(self.cls_token_id)]
# |outputs| : (batch_size, d_model)
cls_logits = self.linear2(self.dropout(outputs))
# |cls_logits| : (batch_size, n_class)
return lm_logits, cls_logits

+ 5
- 0
official/nlp/gpt/gpt-msa/run.sh View File

@@ -0,0 +1,5 @@
# pretrain (do_eval parameter has to come with test_corpus)
python main.py --train_corpus .data/wikitext-103/wiki.tiny --vocab_file wiki103.vocab --pretrained_sp_model wiki103.model --pretrain

#finetune
python main.py --train_corpus .data/SST-2/new_train.tsv --test_corpus .data/SST-2/new_dev.tsv --vocab_file wiki103.vocab --pretrained_model .model/model_ep5.ckpt --finetune --do_eval

+ 127
- 0
official/nlp/gpt/gpt-msa/tokenization.py View File

@@ -0,0 +1,127 @@
"""Code from
- https://github.com/lyeoni/nlp-tutorial/blob/master/translation-transformer/tokenization.py
- https://github.com/lyeoni/nlp-tutorial/blob/master/text-classification-transformer/tokenization.py
"""
from typing import List
from collections import OrderedDict

from prenlp.tokenizer import SentencePiece

class Tokenizer:
def __init__(self, tokenizer, vocab_file: str,
pad_token: str = '[PAD]',
unk_token: str = '[UNK]',
bos_token: str = '[BOS]',
eos_token: str = '[EOS]',
sep_token: str = '[SEP]',
cls_token: str = '[CLS]',
mask_token: str = '[MASK]'):
self.tokenizer = tokenizer
self.pad_token = pad_token
self.unk_token = unk_token
self.bos_token = bos_token
self.eos_token = eos_token
self.sep_token = sep_token
self.cls_token = cls_token
self.mask_token = mask_token
self.vocab = OrderedDict()
self.ids_to_tokens = OrderedDict()

# Build vocab and ids_to_tokens
with open(vocab_file, 'r', encoding='utf-8') as reader:
for i, line in enumerate(reader.readlines()):
token = line.split()[0]
self.vocab[token] = i
for token, id in self.vocab.items():
self.ids_to_tokens[id] = token

def tokenize(self, text: str) -> List[str]:
"""Tokenize given text.
"""
return self.tokenizer(text)

def convert_token_to_id(self, token: str) -> int:
"""Convert a token (str) in an id (integer) using the vocab.
"""
return self.vocab.get(token, self.vocab.get(self.unk_token))

def convert_id_to_token(self, id: int) -> str:
"""Convert an id (integer) in a token (str) using the vocab.
"""
return self.ids_to_tokens.get(id, self.unk_token)

def convert_tokens_to_ids(self, tokens: List[str]) -> List[int]:
"""Convert list of tokens in list of ids using the vocab.
"""
return [self.convert_token_to_id(token) for token in tokens]
def convert_ids_to_tokens(self, ids: List[int]) -> List[str]:
"""Convert list of ids in list of tokens using the vocab.
"""
return [self.convert_id_to_token(id) for id in ids]
@property
def vocab_size(self) -> int:
"""Vocabulary size.
"""
return len(self.vocab)

@property
def pad_token_id(self) -> int:
"""Id of pad_token in the vocab.
"""
return self.convert_token_to_id(self.pad_token)
@property
def unk_token_id(self) -> int:
"""Id of unk_token in the vocab.
"""
return self.convert_token_to_id(self.unk_token)
@property
def bos_token_id(self) -> int:
"""Id of bos_token in the vocab.
"""
return self.convert_token_to_id(self.bos_token)
@property
def eos_token_id(self) -> int:
"""Id of eos_token in the vocab.
"""
return self.convert_token_to_id(self.eos_token)
@property
def sep_token_id(self) -> int:
"""Id of sep_token in the vocab.
"""
return self.convert_token_to_id(self.sep_token)
@property
def cls_token_id(self) -> int:
"""Id of cls_token in the vocab.
"""
return self.convert_token_to_id(self.cls_token)
@property
def mask_token_id(self) -> int:
"""Id of mask_token in the vocab.
"""
return self.convert_token_to_id(self.mask_token)

class PretrainedTokenizer(Tokenizer):
def __init__(self, pretrained_model: str, vocab_file: str,
pad_token: str = '[PAD]',
unk_token: str = '[UNK]',
bos_token: str = '[BOS]',
eos_token: str = '[EOS]',
sep_token: str = '[SEP]',
cls_token: str = '[CLS]',
mask_token: str = '[MASK]'):
tokenizer = SentencePiece.load(pretrained_model)

super(PretrainedTokenizer, self).__init__(tokenizer, vocab_file, pad_token, unk_token, bos_token, eos_token)

def detokenize(self, tokens: List[str]) -> str:
"""Detokenize given tokens.
"""
return self.tokenizer.detokenize(tokens)

+ 204
- 0
official/nlp/gpt/gpt-msa/trainer.py View File

@@ -0,0 +1,204 @@
import time
import json
from pathlib import Path
from collections import OrderedDict

import ms_adapter.pytorch as torch
import ms_adapter.pytorch.nn as nn
from ms_adapter.pytorch.optim import Adam
import mindspore as ms

from model import GPT, GPTLMHead, GPTClsHead

from tqdm import tqdm


def timeit(method):
def timed(*args, **kw):
_args = args[0].args
ts = time.time()
result = method(*args, **kw)
te = time.time()

print('Function Time: {}\t>\t{:.0f} min {:.0f} sec'.format(method.__name__, (te-ts)//60, (te-ts)%60))
return result
return timed


class Trainer:
def __init__(self, args, train_loader, test_loader, tokenizer):
self.args = args
self.train_loader = train_loader
self.test_loader = test_loader
self.tokenizer = tokenizer
self.vocab_size = tokenizer.vocab_size
self.pad_id = tokenizer.pad_token_id
self.eos_id = tokenizer.eos_token_id
self.device = args.device_target
self.n_gpus = torch.distributed.get_world_size() if args.distributed else torch.cuda.device_count()
assert args.pretrain != args.finetune # Do not set both finetune and pretrain arguments to the same (True, False)

if args.pretrained_model:
self.gpt = GPT(vocab_size=self.vocab_size,
seq_len=args.max_seq_len,
d_model=args.hidden,
n_layers=args.n_layers,
n_heads=args.n_attn_heads,
d_ff=args.ffn_hidden,
embd_pdrop=args.embd_dropout,
attn_pdrop=args.attn_dropout,
resid_pdrop=args.resid_dropout,
pad_id=self.pad_id)
param_dict = ms.load_checkpoint(args.pretrained_model)
ms.load_param_into_net(self.gpt, param_dict)
else:
self.gpt = GPT(vocab_size=self.vocab_size,
seq_len=args.max_seq_len,
d_model=args.hidden,
n_layers=args.n_layers,
n_heads=args.n_attn_heads,
d_ff=args.ffn_hidden,
embd_pdrop=args.embd_dropout,
attn_pdrop=args.attn_dropout,
resid_pdrop=args.resid_dropout,
pad_id=self.pad_id)

if args.pretrain:
self.model = GPTLMHead(self.gpt)
self.model.to(self.device)
if args.finetune:
with open(args.cached_label_dict, 'r') as file:
label_dict = json.load(file)
self.model = GPTClsHead(self.gpt, n_class=len(label_dict), cls_token_id=self.eos_id)
self.model.to(self.device)

self.optimizer = Adam(self.model.trainable_params(), lr=args.lr)
self.criterion = nn.CrossEntropyLoss(ignore_index=self.pad_id).to(self.device)
self.cls_criterion = nn.CrossEntropyLoss().to(self.device)
@timeit
def train(self, epoch):
if self.args.pretrain:
self.pretrain(epoch)
if self.args.finetune:
self.finetune(epoch)

def pretrain(self, epoch):
losses = 0
n_batches, n_samples = len(self.train_loader), len(self.train_loader.dataset)

def forward_fn(data, label):
lm_logits = self.model(data)
lm_logits = lm_logits[:, :-1].contiguous()
loss = self.criterion(lm_logits.view(-1, self.vocab_size), label.view(-1))
return loss, lm_logits

grad_fn = ms.ops.value_and_grad(forward_fn,
None,
self.optimizer.parameters,
has_aux=True)

def train_step(data, label):
(loss, _), grads = grad_fn(data, label)
loss = ms.ops.depend(loss, self.optimizer(grads))
return loss

self.model.train()
for i, batch in tqdm(enumerate(self.train_loader), total=len(self.train_loader)):
inputs = batch[0].to(self.device)
targets = inputs[:, 1:].contiguous()
# |inputs| : (batch_size, seq_len), |targets| : (batch_size, seq_len-1)

loss = train_step(inputs, targets)
losses += loss

if i % (n_batches//5) == 0 and i != 0:
print('Iteration {} ({}/{})\tLoss: {:.4f}'.format(i, i,
n_batches,
float(losses/i)))

print('Train Epoch {} [rank: {}]\t>\tLoss: {:.4f}'.format(epoch, self.args.local_rank,
float(losses/n_batches)))

def finetune(self, epoch):
losses, accs = 0, 0
n_batches, n_samples = len(self.train_loader), len(self.train_loader.dataset) # n_batches = batch size per GPU

def forward_fn(data, labels):
lm_logits, cls_logits = self.model(data)
lm_logits = lm_logits[:, :-1].contiguous()
lm_loss = self.criterion(lm_logits.view(-1, self.vocab_size), inputs[:, 1:].contiguous().view(-1))
cls_loss = self.cls_criterion(cls_logits, labels)
loss = cls_loss + (self.args.auxiliary_ratio * lm_loss)
acc = (cls_logits.argmax(dim=-1) == labels).to(dtype=cls_logits.dtype).mean()
return loss, lm_logits, acc

grad_fn = ms.ops.value_and_grad(forward_fn,
None,
self.optimizer.parameters,
has_aux=True)

def train_step(data, label):
(loss, _, acc), grads = grad_fn(data, label)
loss = ms.ops.depend(loss, self.optimizer(grads))
return loss, acc

self.model.train()
for i, batch in tqdm(enumerate(self.train_loader), total=len(self.train_loader)):
inputs, labels = map(lambda x: x.to(self.device), batch)
# |inputs| : (batch_size, seq_len), |labels| : (batch_size)
loss, acc = train_step(inputs, labels)
losses += loss
accs += acc

if i % (n_batches//5) == 0 and i != 0:
print('Iteration {} ({}/{})\tLoss: {:.4f} Acc: {:.1f}%'.format(i, i, n_batches,
float(losses/i),
float(accs/i)*100.))

print('Train Epoch {} [rank: {}]\t>\tLoss: {:.4f} / Acc: {:.1f}%'.format(epoch, self.args.local_rank,
float(losses/n_batches),
float(accs/n_batches)*100.))

def evaluate(self, epoch):
losses, accs = 0, 0
n_batches, n_samples = len(self.test_loader), len(self.test_loader.dataset)

self.model.eval()
for i, batch in tqdm(enumerate(self.test_loader), total=len(self.test_loader)):
if self.args.pretrain:
inputs = batch.to(self.device)
targets = inputs[:, 1:].contiguous()

lm_logits = self.model(inputs)
lm_logits = lm_logits[:, :-1].contiguous()

loss = self.criterion(lm_logits.view(-1, self.vocab_size), targets.view(-1))
losses += loss

elif self.args.finetune:
inputs, labels = map(lambda x: x.to(self.device), batch)

lm_logits, cls_logits = self.model(inputs)
lm_logits = lm_logits[:, :-1].contiguous()

lm_loss = self.criterion(lm_logits.view(-1, self.vocab_size), inputs[:, 1:].contiguous().view(-1))
cls_loss = self.cls_criterion(cls_logits, labels)
loss = cls_loss + (self.args.auxiliary_ratio * lm_loss)

losses += loss
acc = (cls_logits.argmax(dim=-1) == labels).to(dtype=cls_logits.dtype).mean()
accs += acc

print('Eval Epoch {} [rank: {}]\t>\tLoss: {:.4f} / Acc: {:.1f}%'.format(epoch, self.args.local_rank,
float(losses/n_batches),
float(accs/n_batches)*100.))

def save(self, epoch, model_prefix='model', root='.model'):
path = Path(root) / (model_prefix + '_ep%d.ckpt' % epoch)
if not path.parent.exists():
path.parent.mkdir()
else:
torch.save(self.gpt, str(path.resolve()))

+ 40
- 0
official/nlp/gpt/gpt-msa/vocab.py View File

@@ -0,0 +1,40 @@
"""Code from
- https://github.com/lyeoni/nlp-tutorial/blob/master/translation-transformer/vocab.py
- https://github.com/lyeoni/nlp-tutorial/blob/master/text-classification-transformer/vocab.py
"""
import argparse
from collections import Counter, OrderedDict

from prenlp.tokenizer import SentencePiece

def build(args):
tokenizer = SentencePiece.train(input = args.corpus, model_prefix = args.prefix,
vocab_size = args.vocab_size,
model_type = args.model_type,
character_coverage = args.character_coverage,
max_sentence_length = args.max_sentence_length,
pad_token = args.pad_token,
unk_token = args.unk_token,
bos_token = args.bos_token,
eos_token = args.eos_token)

if __name__ == '__main__':
parser = argparse.ArgumentParser()
parser.add_argument('--corpus', required=True, type=str, help='one-sentence-per-line corpus file')
parser.add_argument('--prefix', required=True, type=str, help='output vocab(or sentencepiece model) name prefix')

parser.add_argument('--vocab_size', default=16000, type=int, help='the maximum size of the vocabulary')
parser.add_argument('--character_coverage', default=1.0, type=float,
help='amount of characters covered by the model, good defaults are: 0.9995 for languages with rich character set\
like Japanse or Chinese and 1.0 for other languages with small character set')
parser.add_argument('--model_type', default='bpe', type=str, help='sentencepiece model type. Choose from unigram, bpe, char, or word')
parser.add_argument('--max_sentence_length', default=100000, type=int, help='The maximum input sequence length')
parser.add_argument('--pad_token', default='[PAD]', type=str, help='token that indicates padding')
parser.add_argument('--unk_token', default='[UNK]', type=str, help='token that indicates unknown word')
parser.add_argument('--bos_token', default='[BOS]', type=str, help='token that indicates beginning of sentence')
parser.add_argument('--eos_token', default='[EOS]', type=str, help='token that indicates end of sentence')

args = parser.parse_args()

build(args)

+ 21
- 0
official/nlp/gpt/gpt-pytorch/ORIGINAL_LICENSE View File

@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2020 Allen Lee

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

+ 144
- 0
official/nlp/gpt/gpt-pytorch/ORIGINAL_README.md View File

@@ -0,0 +1,144 @@
# OpenAI GPT
[![LICENSE](https://img.shields.io/github/license/lyeoni/gpt-pytorch?style=flat-square)](https://github.com/lyeoni/gpt-pytorch/blob/master/LICENSE)
[![GitHub issues](https://img.shields.io/github/issues/lyeoni/gpt-pytorch?style=flat-square)](https://github.com/lyeoni/gpt-pytorch/issues)
[![GitHub stars](https://img.shields.io/github/stars/lyeoni/gpt-pytorch?style=flat-square&color=important)](https://github.com/lyeoni/gpt-pytorch/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/lyeoni/gpt-pytorch?style=flat-square&color=blueviolet)](https://github.com/lyeoni/gpt-pytorch/network/members)

PyTorch Implementation of OpenAI GPT

<p align="center"><img width= 70 src="https://pytorch.org/assets/images/logo-icon.svg"></p>

## Quick Start
### 0. Install dependencies
PreNLP is Preprocessing Library for Natural Language Processing. It provides sentencepiece tokenizer.
```
$ pip install prenlp
$ git clone https://github.com/LiyuanLucasLiu/RAdam
$ python RAdam/setup.py install
```
<br>

### 1. Setup input pipeline

#### Building vocab based on your corpus
```
$ python vocab.py --corpus <YOUR_CORPUS> --prefix <VOCAB_NAME> --vocab_size <YOUR_VOCAB_SIZE>
```

or you can download WikiText-103 corpus using below command, and build vocab based on this.
```
$ python -c "import prenlp; prenlp.data.WikiText103()"
$ ls .data/wikitext-103
wiki.test wiki.train wiki.valid
$ python vocab.py --corpus .data/wikitext-103/wiki.train --prefix wiki103
```
<br>

### 2. Unsupervised pre-training
```
$ python main.py --train_corpus <TRAIN_CORPUS> --vocab_file <VOCAB_FILE> --pretrained_sp_model <PRETRAINED_SP_MODEL> --pretrain
```

#### Distributed training with torch.distributed (Recommended)
You can apply to both single-node(multi-GPU) and multi-node distributed training.
```
$ python -m torch.distributed.launch --nproc_per_node=<NPROC_PER_NODE> --nnodes=<NNODES> --node_rank=<NODE_RANK> --master_addr=<MASTER_ADDR> --master_port=<MASTER_PORT> main.py --train_corpus <TRAIN_CORPUS> \
--vocab_file <VOCAB_FILE> \
--pretrained_sp_model <PRETRAINED_SP_MODEL> \
--pretrain --distributed
```
<br>

### 3. Supervised fine-tuning
```
$ python main.py --train_corpus <TRAIN_CORPUS> --test_corpus <TEST_CORPUS> --vocab_file <VOCAB_FILE> --pretrained_sp_model <PRETRAINED_SP_MODEL> --pretrained_model <PRETRAINED_MODEL> --finetune --do_eval
```

#### Distributed training with torch.distributed (Recommended)
You can apply to both single-node(multi-GPU) and multi-node distributed training.
```
$ python -m torch.distributed.launch --nproc_per_node=<NPROC_PER_NODE> --nnodes=<NNODES> --node_rank=<NODE_RANK> --master_addr=<MASTER_ADDR> --master_port=<MASTER_PORT> main.py --train_corpus <TRAIN_CORPUS> --test_corpus <TEST_CORPUS> \
--vocab_file <VOCAB_FILE> \
--pretrained_sp_model <PRETRAINED_SP_MODEL> \
--pretrained_model <PRETRAINED_MODEL> \
--finetune --do_eval --distributed
```
<br>

## Questions and Discussions
### Does auxiliary objective function have a bigger impact?
GPT authors mentioned that "We additionally found that including language modeling as an auxiliary objective to the fine-tuninghelped learning by (a) improving generalization of the supervised model, and (b) accelerating convergence".

And, in our experiments on IMDb dataset, it shows that the auxiliary objective function improves test-accuracy as shown below.
The orange line is for _auxiliary weight = 0_, blue line is for _auxiliary weight = 0.25_, red line is for _auxiliary weight = 0.5_. And you can also see training logs for this in [here](https://github.com/lyeoni/gpt-pytorch/tree/master/logs).
<p align="center"><img width= 700 src="logs/tensorboard-visualization.png"></p>
<br>

## List of options
You may need to change below argument parameters.
```
$ python main.py -h
usage: main.py [-h] --train_corpus TRAIN_CORPUS --vocab_file VOCAB_FILE
--pretrained_sp_model PRETRAINED_SP_MODEL [--pretrain]
[--finetune] [--do_eval] [--test_corpus TEST_CORPUS]
[--pretrained_model PRETRAINED_MODEL]
[--output_model_prefix OUTPUT_MODEL_PREFIX]
[--batch_size BATCH_SIZE] [--max_seq_len MAX_SEQ_LEN]
[--n_workers N_WORKERS] [--epochs EPOCHS] [--lr LR]
[--auxiliary_ratio AUXILIARY_RATIO] [--local_rank LOCAL_RANK]
[--no_cuda] [--distributed] [--hidden HIDDEN]
[--n_layers N_LAYERS] [--n_attn_heads N_ATTN_HEADS]
[--embd_dropout EMBD_DROPOUT] [--resid_dropout RESID_DROPOUT]
[--attn_dropout ATTN_DROPOUT] [--ffn_hidden FFN_HIDDEN]
[--cached_label_dict CACHED_LABEL_DICT]

optional arguments:
-h, --help show this help message and exit
--train_corpus TRAIN_CORPUS
corpus for either pre-train or fine-tune
--vocab_file VOCAB_FILE
pretrained vocabulary
--pretrained_sp_model PRETRAINED_SP_MODEL
pretrained sentencepiece model
--pretrain
--finetune
--do_eval
--test_corpus TEST_CORPUS
corpus for either pre-train or fine-tune evaluation
--pretrained_model PRETRAINED_MODEL
pretrained GPT model path
--output_model_prefix OUTPUT_MODEL_PREFIX
output model name prefix
--batch_size BATCH_SIZE
batch size
--max_seq_len MAX_SEQ_LEN
the maximum size of the input sequence
--n_workers N_WORKERS
the number of workers
--epochs EPOCHS the number of epochs
--lr LR initial learning rate
--auxiliary_ratio AUXILIARY_RATIO
weight of auxiliary objective
--local_rank LOCAL_RANK
node rank for distributed training
--no_cuda
--distributed
--hidden HIDDEN the number of expected features in the transformer
decoder
--n_layers N_LAYERS the number of decoder layers
--n_attn_heads N_ATTN_HEADS
the number of multi-head attention heads
--embd_dropout EMBD_DROPOUT
embedding dropout value
--resid_dropout RESID_DROPOUT
residual dropout value
--attn_dropout ATTN_DROPOUT
attention dropout value
--ffn_hidden FFN_HIDDEN
dimension of the feedforward network
--cached_label_dict CACHED_LABEL_DICT
```

### References
- [Improving Language Understandingby Generative Pre-Training](https://s3-us-west-2.amazonaws.com/openai-assets/research-covers/language-unsupervised/language_understanding_paper.pdf)
- [openai / finetune-transformer-lm](https://github.com/openai/finetune-transformer-lm)

+ 107
- 0
official/nlp/gpt/gpt-pytorch/data_utils.py View File

@@ -0,0 +1,107 @@
from typing import Iterable, Union, List
from pathlib import Path
import json

import torch
import torch.distributed as dist
from torch.utils.data import TensorDataset

class PretrainInputExample:
"""A single example for unsupervised pre-training.
"""
def __init__(self, text: str):
self.text = text

class ClsInputExample:
"""A single example for supervised fine-tuning (classification).
"""
def __init__(self, text: str, label: str):
self.text = text
self.label = label

class PretrainInputFeatures:
"""A single set of features of pre-training data.
"""
def __init__(self, input_ids: List[int]):
self.input_ids = input_ids

class ClsInputFeatures:
"""A single set of features of fine-tuning data (classification).
"""
def __init__(self, input_ids: List[int], label_id: int):
self.input_ids = input_ids
self.label_id = label_id

def convert_examples_to_features(examples,
tokenizer,
args,
mode):
bos_token = tokenizer.bos_token
eos_token = tokenizer.eos_token
pad_token = tokenizer.pad_token

# Build label dict(vocab) with examples
if args.finetune:
if mode == 'train':
labels = sorted(list(set([example.label for example in examples])))
label_dict = {label: i for i, label in enumerate(labels)}
with open(args.cached_label_dict, 'w') as file:
json.dump(label_dict, file, indent=4)
elif mode == 'test':
with open(args.cached_label_dict, 'r') as file:
label_dict = json.load(file)

# Create features
features = []
for i, example in enumerate(examples):
tokens = tokenizer.tokenize(example.text)
tokens = [bos_token] + tokens[:args.max_seq_len-2] + [eos_token] # BOS, EOS
tokens += [pad_token] * (args.max_seq_len - len(tokens))

input_ids = tokenizer.convert_tokens_to_ids(tokens)
if args.finetune:
label_id = label_dict.get(example.label)

if args.pretrain:
feature = PretrainInputFeatures(input_ids)
elif args.finetune:
feature = ClsInputFeatures(input_ids, label_id)

features.append(feature)

return features

def create_examples(args, tokenizer, mode='train'):

# Load data features from cache or dataset file
assert mode in ('train', 'test')
cached_features_file = Path('cached_features_{}_{}_{}'.format('pretrain' if args.pretrain else 'finetune', mode, args.max_seq_len))

corpus_path = args.train_corpus if mode == 'train' else args.test_corpus
with open(corpus_path, 'r', encoding='utf-8') as reader:
corpus = reader.readlines()
# Create examples
if args.pretrain:
corpus = list(map(lambda x: x.strip(), corpus))
corpus = list(filter(lambda x: len(x) > 0, corpus))
examples = [PretrainInputExample(text) for text in corpus]
elif args.finetune:
corpus = list(map(lambda x: x.split('\t'), corpus))
corpus = list(map(lambda x: list(map(lambda y: y.strip(), x)), corpus))
corpus = list(map(lambda x: list(filter(lambda y: len(y) > 0, x)), corpus))
examples = [ClsInputExample(text, label) for text, label in corpus]

# Convert examples to features
features = convert_examples_to_features(examples, tokenizer, args, mode)

# Create dataset with features
if args.pretrain:
all_input_ids = torch.tensor([feature.input_ids for feature in features], dtype=torch.long)
dataset = TensorDataset(all_input_ids)
elif args.finetune:
all_input_ids = torch.tensor([feature.input_ids for feature in features], dtype=torch.long)
all_label_ids = torch.tensor([feature.label_id for feature in features], dtype=torch.long)
dataset = TensorDataset(all_input_ids, all_label_ids)
return dataset

+ 86
- 0
official/nlp/gpt/gpt-pytorch/logs/gpt-nprocs4-ep22-bs16-aux0.log View File

@@ -0,0 +1,86 @@
Namespace(attn_dropout=0.1, batch_size=16, cached_label_dict='cached_label_dict.json', distributed=True, do_eval=True, embd_dropout=0.1, epochs=100, ffn_hidden=3072, finetune=True, hidden=768, local_rank=0, lr=1.5e-05, max_seq_len=384, n_attn_heads=12, n_layers=12, n_workers=6, no_cuda=False, output_model_prefix='model', pretrain=False, pretrained_model='.model/model.ep22', pretrained_sp_model='wiki103-25000.model', resid_dropout=0.1, test_corpus='.data/aclImdb/imdb.test', train_corpus='.data/aclImdb/imdb.train', vocab_file='wiki103-25000.vocab')
Namespace(attn_dropout=0.1, batch_size=16, cached_label_dict='cached_label_dict.json', distributed=True, do_eval=True, embd_dropout=0.1, epochs=100, ffn_hidden=3072, finetune=True, hidden=768, local_rank=1, lr=1.5e-05, max_seq_len=384, n_attn_heads=12, n_layers=12, n_workers=6, no_cuda=False, output_model_prefix='model', pretrain=False, pretrained_model='.model/model.ep22', pretrained_sp_model='wiki103-25000.model', resid_dropout=0.1, test_corpus='.data/aclImdb/imdb.test', train_corpus='.data/aclImdb/imdb.train', vocab_file='wiki103-25000.vocab')
Loading features from cached file cached_features_finetune_train_384
Loading features from cached file cached_features_finetune_train_384
Loading features from cached file cached_features_finetune_test_384
Loading features from cached file cached_features_finetune_test_384
Iteration 78 (78/391) Loss: 0.8402 Acc: 54.2%
Iteration 156 (156/391) Loss: 0.7880 Acc: 54.6%
Iteration 234 (234/391) Loss: 0.7537 Acc: 56.7%
Iteration 312 (312/391) Loss: 0.7213 Acc: 59.1%
Iteration 390 (390/391) Loss: 0.6867 Acc: 61.9%
Train Epoch 1 [rank: 0] > Loss: 0.6849 / Acc: 61.8%
Function Time: train > 9 min 20 sec
Train Epoch 1 [rank: 1] > Loss: 0.6770 / Acc: 62.2%
Eval Epoch 1 [rank: 1] > Loss: 0.4623 / Acc: 78.4%
Eval Epoch 1 [rank: 0] > Loss: 0.4782 / Acc: 77.4%
Iteration 78 (78/391) Loss: 0.5193 Acc: 76.3%
Iteration 156 (156/391) Loss: 0.4700 Acc: 78.2%
Iteration 234 (234/391) Loss: 0.4479 Acc: 79.3%
Iteration 312 (312/391) Loss: 0.4365 Acc: 79.7%
Iteration 390 (390/391) Loss: 0.4206 Acc: 80.6%
Train Epoch 2 [rank: 0] > Loss: 0.4195 / Acc: 80.4%
Function Time: train > 9 min 4 sec
Train Epoch 2 [rank: 1] > Loss: 0.4252 / Acc: 80.4%
Eval Epoch 2 [rank: 1] > Loss: 0.4298 / Acc: 80.4%
Eval Epoch 2 [rank: 0] > Loss: 0.4330 / Acc: 80.8%
Iteration 78 (78/391) Loss: 0.3992 Acc: 84.5%
Iteration 156 (156/391) Loss: 0.3716 Acc: 84.9%
Iteration 234 (234/391) Loss: 0.3563 Acc: 85.3%
Iteration 312 (312/391) Loss: 0.3514 Acc: 85.0%
Iteration 390 (390/391) Loss: 0.3414 Acc: 85.5%
Train Epoch 3 [rank: 0] > Loss: 0.3405 / Acc: 85.2%
Function Time: train > 9 min 2 sec
Train Epoch 3 [rank: 1] > Loss: 0.3432 / Acc: 84.5%
Eval Epoch 3 [rank: 1] > Loss: 0.3684 / Acc: 83.6%
Eval Epoch 3 [rank: 0] > Loss: 0.3763 / Acc: 83.8%
Iteration 78 (78/391) Loss: 0.3617 Acc: 85.4%
Iteration 156 (156/391) Loss: 0.3232 Acc: 86.3%
Iteration 234 (234/391) Loss: 0.3153 Acc: 86.7%
Iteration 312 (312/391) Loss: 0.3158 Acc: 86.7%
Iteration 390 (390/391) Loss: 0.3054 Acc: 87.2%
Train Epoch 4 [rank: 0] > Loss: 0.3046 / Acc: 87.0%
Function Time: train > 9 min 5 sec
Train Epoch 4 [rank: 1] > Loss: 0.2961 / Acc: 87.0%
Eval Epoch 4 [rank: 1] > Loss: 0.4117 / Acc: 83.6%
Eval Epoch 4 [rank: 0] > Loss: 0.4151 / Acc: 83.6%
Iteration 78 (78/391) Loss: 0.3206 Acc: 86.8%
Iteration 156 (156/391) Loss: 0.2835 Acc: 87.9%
Iteration 234 (234/391) Loss: 0.2780 Acc: 88.0%
Iteration 312 (312/391) Loss: 0.2771 Acc: 87.9%
Iteration 390 (390/391) Loss: 0.2706 Acc: 88.4%
Train Epoch 5 [rank: 0] > Loss: 0.2699 / Acc: 88.2%
Function Time: train > 9 min 3 sec
Train Epoch 5 [rank: 1] > Loss: 0.2679 / Acc: 88.3%
Eval Epoch 5 [rank: 1] > Loss: 0.3494 / Acc: 85.5%
Eval Epoch 5 [rank: 0] > Loss: 0.3704 / Acc: 85.3%
Iteration 78 (78/391) Loss: 0.3003 Acc: 88.6%
Iteration 156 (156/391) Loss: 0.2642 Acc: 89.3%
Iteration 234 (234/391) Loss: 0.2507 Acc: 89.9%
Iteration 312 (312/391) Loss: 0.2509 Acc: 89.7%
Iteration 390 (390/391) Loss: 0.2380 Acc: 90.1%
Train Epoch 6 [rank: 0] > Loss: 0.2374 / Acc: 89.9%
Function Time: train > 9 min 7 sec
Train Epoch 6 [rank: 1] > Loss: 0.2430 / Acc: 89.8%
Eval Epoch 6 [rank: 1] > Loss: 0.3990 / Acc: 84.7%
Eval Epoch 6 [rank: 0] > Loss: 0.4182 / Acc: 84.5%
Iteration 78 (78/391) Loss: 0.2787 Acc: 89.2%
Iteration 156 (156/391) Loss: 0.2335 Acc: 90.9%
Iteration 234 (234/391) Loss: 0.2184 Acc: 91.5%
Iteration 312 (312/391) Loss: 0.2141 Acc: 91.7%
Iteration 390 (390/391) Loss: 0.2034 Acc: 92.1%
Train Epoch 7 [rank: 0] > Loss: 0.2029 / Acc: 91.9%
Function Time: train > 9 min 5 sec
Train Epoch 7 [rank: 1] > Loss: 0.2094 / Acc: 91.4%
Eval Epoch 7 [rank: 1] > Loss: 0.3956 / Acc: 86.2%
Eval Epoch 7 [rank: 0] > Loss: 0.4165 / Acc: 85.9%
Iteration 78 (78/391) Loss: 0.2434 Acc: 91.5%
Iteration 156 (156/391) Loss: 0.2132 Acc: 92.0%
Iteration 234 (234/391) Loss: 0.1985 Acc: 92.4%
Iteration 312 (312/391) Loss: 0.1989 Acc: 92.1%
Iteration 390 (390/391) Loss: 0.1887 Acc: 92.6%
Train Epoch 8 [rank: 0] > Loss: 0.1882 / Acc: 92.3%
Function Time: train > 9 min 1 sec
Train Epoch 8 [rank: 1] > Loss: 0.1869 / Acc: 92.1%
Eval Epoch 8 [rank: 1] > Loss: 0.4365 / Acc: 85.7%
Eval Epoch 8 [rank: 0] > Loss: 0.4567 / Acc: 85.6%

+ 86
- 0
official/nlp/gpt/gpt-pytorch/logs/gpt-nprocs4-ep22-bs16-aux25.log View File

@@ -0,0 +1,86 @@
Namespace(attn_dropout=0.1, batch_size=16, cached_label_dict='cached_label_dict.json', distributed=True, do_eval=True, embd_dropout=0.1, epochs=100, ffn_hidden=3072, finetune=True, hidden=768, local_rank=1, lr=1.5e-05, max_seq_len=384, n_attn_heads=12, n_layers=12, n_workers=6, no_cuda=False, output_model_prefix='model', pretrain=False, pretrained_model='.model/model.ep22', pretrained_sp_model='wiki103-25000.model', resid_dropout=0.1, test_corpus='.data/aclImdb/imdb.test', train_corpus='.data/aclImdb/imdb.train', vocab_file='wiki103-25000.vocab')
Namespace(attn_dropout=0.1, batch_size=16, cached_label_dict='cached_label_dict.json', distributed=True, do_eval=True, embd_dropout=0.1, epochs=100, ffn_hidden=3072, finetune=True, hidden=768, local_rank=0, lr=1.5e-05, max_seq_len=384, n_attn_heads=12, n_layers=12, n_workers=6, no_cuda=False, output_model_prefix='model', pretrain=False, pretrained_model='.model/model.ep22', pretrained_sp_model='wiki103-25000.model', resid_dropout=0.1, test_corpus='.data/aclImdb/imdb.test', train_corpus='.data/aclImdb/imdb.train', vocab_file='wiki103-25000.vocab')
Loading features from cached file cached_features_finetune_train_384
Loading features from cached file cached_features_finetune_train_384
Loading features from cached file cached_features_finetune_test_384
Loading features from cached file cached_features_finetune_test_384
Iteration 78 (78/391) Loss: 2.7504 Acc: 50.5%
Iteration 156 (156/391) Loss: 2.5440 Acc: 52.2%
Iteration 234 (234/391) Loss: 2.4165 Acc: 54.4%
Iteration 312 (312/391) Loss: 2.3180 Acc: 56.8%
Iteration 390 (390/391) Loss: 2.2370 Acc: 58.9%
Train Epoch 1 [rank: 0] > Loss: 2.2313 / Acc: 58.7%
Function Time: train > 9 min 24 sec
Train Epoch 1 [rank: 1] > Loss: 2.2256 / Acc: 60.3%
Eval Epoch 1 [rank: 1] > Loss: 1.7514 / Acc: 76.1%
Eval Epoch 1 [rank: 0] > Loss: 1.7543 / Acc: 76.6%
Iteration 78 (78/391) Loss: 1.8530 Acc: 74.9%
Iteration 156 (156/391) Loss: 1.7942 Acc: 76.7%
Iteration 234 (234/391) Loss: 1.7546 Acc: 77.9%
Iteration 312 (312/391) Loss: 1.7342 Acc: 78.6%
Iteration 390 (390/391) Loss: 1.7090 Acc: 79.6%
Train Epoch 2 [rank: 0] > Loss: 1.7046 / Acc: 79.4%
Function Time: train > 9 min 12 sec
Train Epoch 2 [rank: 1] > Loss: 1.6878 / Acc: 79.5%
Eval Epoch 2 [rank: 1] > Loss: 1.5613 / Acc: 83.3%
Eval Epoch 2 [rank: 0] > Loss: 1.5719 / Acc: 83.9%
Iteration 78 (78/391) Loss: 1.6544 Acc: 83.2%
Iteration 156 (156/391) Loss: 1.6036 Acc: 84.4%
Iteration 234 (234/391) Loss: 1.5798 Acc: 84.8%
Iteration 312 (312/391) Loss: 1.5688 Acc: 85.1%
Iteration 390 (390/391) Loss: 1.5551 Acc: 85.4%
Train Epoch 3 [rank: 0] > Loss: 1.5511 / Acc: 85.2%
Function Time: train > 9 min 1 sec
Train Epoch 3 [rank: 1] > Loss: 1.5495 / Acc: 84.8%
Eval Epoch 3 [rank: 1] > Loss: 1.4867 / Acc: 85.6%
Eval Epoch 3 [rank: 0] > Loss: 1.4942 / Acc: 86.0%
Iteration 78 (78/391) Loss: 1.5765 Acc: 85.3%
Iteration 156 (156/391) Loss: 1.5205 Acc: 86.7%
Iteration 234 (234/391) Loss: 1.5028 Acc: 87.1%
Iteration 312 (312/391) Loss: 1.4954 Acc: 87.3%
Iteration 390 (390/391) Loss: 1.4799 Acc: 87.9%
Train Epoch 4 [rank: 0] > Loss: 1.4761 / Acc: 87.6%
Function Time: train > 9 min 13 sec
Train Epoch 4 [rank: 1] > Loss: 1.4723 / Acc: 87.3%
Eval Epoch 4 [rank: 1] > Loss: 1.4996 / Acc: 85.4%
Eval Epoch 4 [rank: 0] > Loss: 1.5131 / Acc: 85.9%
Iteration 78 (78/391) Loss: 1.4996 Acc: 87.9%
Iteration 156 (156/391) Loss: 1.4539 Acc: 89.1%
Iteration 234 (234/391) Loss: 1.4446 Acc: 89.1%
Iteration 312 (312/391) Loss: 1.4430 Acc: 88.9%
Iteration 390 (390/391) Loss: 1.4287 Acc: 89.6%
Train Epoch 5 [rank: 0] > Loss: 1.4250 / Acc: 89.3%
Function Time: train > 9 min 13 sec
Train Epoch 5 [rank: 1] > Loss: 1.4152 / Acc: 89.7%
Eval Epoch 5 [rank: 1] > Loss: 1.4723 / Acc: 86.7%
Eval Epoch 5 [rank: 0] > Loss: 1.4804 / Acc: 87.1%
Iteration 78 (78/391) Loss: 1.4671 Acc: 89.7%
Iteration 156 (156/391) Loss: 1.4282 Acc: 89.7%
Iteration 234 (234/391) Loss: 1.4083 Acc: 90.2%
Iteration 312 (312/391) Loss: 1.4010 Acc: 90.4%
Iteration 390 (390/391) Loss: 1.3885 Acc: 90.8%
Train Epoch 6 [rank: 0] > Loss: 1.3850 / Acc: 90.6%
Function Time: train > 9 min 10 sec
Train Epoch 6 [rank: 1] > Loss: 1.3809 / Acc: 91.0%
Eval Epoch 6 [rank: 1] > Loss: 1.5058 / Acc: 86.3%
Eval Epoch 6 [rank: 0] > Loss: 1.5079 / Acc: 86.5%
Iteration 78 (78/391) Loss: 1.4461 Acc: 90.1%
Iteration 156 (156/391) Loss: 1.3932 Acc: 91.6%
Iteration 234 (234/391) Loss: 1.3863 Acc: 91.5%
Iteration 312 (312/391) Loss: 1.3746 Acc: 91.7%
Iteration 390 (390/391) Loss: 1.3611 Acc: 92.2%
Train Epoch 7 [rank: 0] > Loss: 1.3576 / Acc: 91.9%
Function Time: train > 9 min 11 sec
Train Epoch 7 [rank: 1] > Loss: 1.3452 / Acc: 92.3%
Eval Epoch 7 [rank: 1] > Loss: 1.5385 / Acc: 86.7%
Eval Epoch 7 [rank: 0] > Loss: 1.5321 / Acc: 87.0%
Iteration 78 (78/391) Loss: 1.4155 Acc: 91.2%
Iteration 156 (156/391) Loss: 1.3768 Acc: 91.9%
Iteration 234 (234/391) Loss: 1.3556 Acc: 92.3%
Iteration 312 (312/391) Loss: 1.3457 Acc: 92.6%
Iteration 390 (390/391) Loss: 1.3338 Acc: 93.0%
Train Epoch 8 [rank: 0] > Loss: 1.3304 / Acc: 92.8%
Function Time: train > 9 min 11 sec
Train Epoch 8 [rank: 1] > Loss: 1.3303 / Acc: 92.7%
Eval Epoch 8 [rank: 1] > Loss: 1.5564 / Acc: 86.6%
Eval Epoch 8 [rank: 0] > Loss: 1.5480 / Acc: 86.8%

+ 86
- 0
official/nlp/gpt/gpt-pytorch/logs/gpt-nprocs4-ep22-bs16-aux50.log View File

@@ -0,0 +1,86 @@
Namespace(attn_dropout=0.1, auxiliary_ratio=0.5, batch_size=16, cached_label_dict='cached_label_dict.json', distributed=True, do_eval=True, embd_dropout=0.1, epochs=8, ffn_hidden=3072, finetune=True, hidden=768, local_rank=1, lr=1.5e-05, max_seq_len=384, n_attn_heads=12, n_layers=12, n_workers=6, no_cuda=False, output_model_prefix='model', pretrain=False, pretrained_model='.model/model.ep22', pretrained_sp_model='wiki103-25000.model', resid_dropout=0.1, test_corpus='.data/aclImdb/imdb.test', train_corpus='.data/aclImdb/imdb.train', vocab_file='wiki103-25000.vocab')
Namespace(attn_dropout=0.1, auxiliary_ratio=0.25, batch_size=16, cached_label_dict='cached_label_dict.json', distributed=True, do_eval=True, embd_dropout=0.1, epochs=8, ffn_hidden=3072, finetune=True, hidden=768, local_rank=0, lr=1.5e-05, max_seq_len=384, n_attn_heads=12, n_layers=12, n_workers=6, no_cuda=False, output_model_prefix='model', pretrain=False, pretrained_model='.model/model.ep22', pretrained_sp_model='wiki103-25000.model', resid_dropout=0.1, test_corpus='.data/aclImdb/imdb.test', train_corpus='.data/aclImdb/imdb.train', vocab_file='wiki103-25000.vocab')
Loading features from cached file cached_features_finetune_train_384
Loading features from cached file cached_features_finetune_train_384
Loading features from cached file cached_features_finetune_test_384
Loading features from cached file cached_features_finetune_test_384
Iteration 78 (78/391) Loss: 4.3794 Acc: 55.4%
Iteration 156 (156/391) Loss: 4.0834 Acc: 56.0%
Iteration 234 (234/391) Loss: 3.8713 Acc: 57.9%
Iteration 312 (312/391) Loss: 3.7140 Acc: 60.2%
Iteration 390 (390/391) Loss: 3.5855 Acc: 62.7%
Train Epoch 1 [rank: 0] > Loss: 3.5763 / Acc: 62.5%
Function Time: train > 9 min 12 sec
Train Epoch 1 [rank: 1] > Loss: 3.5784 / Acc: 61.7%
Eval Epoch 1 [rank: 1] > Loss: 2.9138 / Acc: 77.5%
Eval Epoch 1 [rank: 0] > Loss: 2.9163 / Acc: 77.6%
Iteration 78 (78/391) Loss: 3.0728 Acc: 75.8%
Iteration 156 (156/391) Loss: 2.9663 Acc: 78.5%
Iteration 234 (234/391) Loss: 2.9250 Acc: 79.2%
Iteration 312 (312/391) Loss: 2.8995 Acc: 79.8%
Iteration 390 (390/391) Loss: 2.8674 Acc: 80.6%
Train Epoch 2 [rank: 0] > Loss: 2.8601 / Acc: 80.3%
Function Time: train > 9 min 1 sec
Train Epoch 2 [rank: 1] > Loss: 2.8528 / Acc: 79.9%
Eval Epoch 2 [rank: 1] > Loss: 2.7156 / Acc: 81.3%
Eval Epoch 2 [rank: 0] > Loss: 2.7207 / Acc: 81.5%
Iteration 78 (78/391) Loss: 2.7895 Acc: 84.5%
Iteration 156 (156/391) Loss: 2.7278 Acc: 85.0%
Iteration 234 (234/391) Loss: 2.7046 Acc: 85.1%
Iteration 312 (312/391) Loss: 2.6981 Acc: 84.8%
Iteration 390 (390/391) Loss: 2.6814 Acc: 85.2%
Train Epoch 3 [rank: 0] > Loss: 2.6745 / Acc: 84.9%
Function Time: train > 8 min 59 sec
Train Epoch 3 [rank: 1] > Loss: 2.6736 / Acc: 84.3%
Eval Epoch 3 [rank: 1] > Loss: 2.6225 / Acc: 83.6%
Eval Epoch 3 [rank: 0] > Loss: 2.6317 / Acc: 84.2%
Iteration 78 (78/391) Loss: 2.6775 Acc: 86.1%
Iteration 156 (156/391) Loss: 2.6238 Acc: 86.8%
Iteration 234 (234/391) Loss: 2.6045 Acc: 87.2%
Iteration 312 (312/391) Loss: 2.6006 Acc: 87.1%
Iteration 390 (390/391) Loss: 2.5836 Acc: 87.5%
Train Epoch 4 [rank: 0] > Loss: 2.5770 / Acc: 87.3%
Function Time: train > 8 min 57 sec
Train Epoch 4 [rank: 1] > Loss: 2.5719 / Acc: 87.9%
Eval Epoch 4 [rank: 1] > Loss: 2.5904 / Acc: 84.3%
Eval Epoch 4 [rank: 0] > Loss: 2.5945 / Acc: 84.4%
Iteration 78 (78/391) Loss: 2.6237 Acc: 86.6%
Iteration 156 (156/391) Loss: 2.5636 Acc: 87.9%
Iteration 234 (234/391) Loss: 2.5424 Acc: 88.6%
Iteration 312 (312/391) Loss: 2.5327 Acc: 89.0%
Iteration 390 (390/391) Loss: 2.5157 Acc: 89.4%
Train Epoch 5 [rank: 0] > Loss: 2.5093 / Acc: 89.2%
Function Time: train > 8 min 54 sec
Train Epoch 5 [rank: 1] > Loss: 2.5050 / Acc: 89.3%
Eval Epoch 5 [rank: 1] > Loss: 2.5449 / Acc: 86.1%
Eval Epoch 5 [rank: 0] > Loss: 2.5646 / Acc: 86.0%
Iteration 78 (78/391) Loss: 2.5846 Acc: 88.4%
Iteration 156 (156/391) Loss: 2.5218 Acc: 89.7%
Iteration 234 (234/391) Loss: 2.4957 Acc: 90.4%
Iteration 312 (312/391) Loss: 2.4905 Acc: 90.5%
Iteration 390 (390/391) Loss: 2.4708 Acc: 91.1%
Train Epoch 6 [rank: 0] > Loss: 2.4645 / Acc: 90.8%
Function Time: train > 8 min 56 sec
Train Epoch 6 [rank: 1] > Loss: 2.4525 / Acc: 91.1%
Eval Epoch 6 [rank: 1] > Loss: 2.5220 / Acc: 87.1%
Eval Epoch 6 [rank: 0] > Loss: 2.5338 / Acc: 86.9%
Iteration 78 (78/391) Loss: 2.5621 Acc: 89.3%
Iteration 156 (156/391) Loss: 2.4837 Acc: 90.5%
Iteration 234 (234/391) Loss: 2.4561 Acc: 91.5%
Iteration 312 (312/391) Loss: 2.4449 Acc: 91.7%
Iteration 390 (390/391) Loss: 2.4275 Acc: 92.3%
Train Epoch 7 [rank: 0] > Loss: 2.4213 / Acc: 92.1%
Function Time: train > 8 min 57 sec
Train Epoch 7 [rank: 1] > Loss: 2.4223 / Acc: 91.6%
Eval Epoch 7 [rank: 1] > Loss: 2.5955 / Acc: 85.7%
Eval Epoch 7 [rank: 0] > Loss: 2.6109 / Acc: 85.6%
Iteration 78 (78/391) Loss: 2.5213 Acc: 90.8%
Iteration 156 (156/391) Loss: 2.4414 Acc: 92.1%
Iteration 234 (234/391) Loss: 2.4172 Acc: 92.7%
Iteration 312 (312/391) Loss: 2.4203 Acc: 92.5%
Iteration 390 (390/391) Loss: 2.4045 Acc: 92.9%
Train Epoch 8 [rank: 0] > Loss: 2.3984 / Acc: 92.7%
Function Time: train > 9 min 6 sec
Train Epoch 8 [rank: 1] > Loss: 2.3965 / Acc: 92.4%
Eval Epoch 8 [rank: 1] > Loss: 2.6432 / Acc: 85.3%
Eval Epoch 8 [rank: 0] > Loss: 2.6516 / Acc: 85.4%

BIN
official/nlp/gpt/gpt-pytorch/logs/tensorboard-runs/gpt-nprocs4-ep22-bs16-aux0/events.out.tfevents.1584337152.pytorch1-4-vm.3841.0 View File


BIN
official/nlp/gpt/gpt-pytorch/logs/tensorboard-runs/gpt-nprocs4-ep22-bs16-aux25/events.out.tfevents.1584342264.pytorch1-4-vm.6998.0 View File


BIN
official/nlp/gpt/gpt-pytorch/logs/tensorboard-runs/gpt-nprocs4-ep22-bs16-aux50/events.out.tfevents.1584348808.pytorch1-4-vm.15559.0 View File


BIN
official/nlp/gpt/gpt-pytorch/logs/tensorboard-visualization.png View File

Before After
Width: 1372  |  Height: 488  |  Size: 155 KiB

+ 75
- 0
official/nlp/gpt/gpt-pytorch/main.py View File

@@ -0,0 +1,75 @@
import argparse
import torch
from torch.utils.data import DataLoader, RandomSampler, DistributedSampler

from data_utils import create_examples
from tokenization import PretrainedTokenizer
from trainer import Trainer

def main(args):
print(args)
# Load pretrained tokenizer
tokenizer = PretrainedTokenizer(pretrained_model=args.pretrained_sp_model, vocab_file=args.vocab_file)
# Build DataLoader
train_dataset = create_examples(args, tokenizer, mode='train')
train_sampler = RandomSampler(train_dataset)
train_loader = DataLoader(train_dataset, sampler=train_sampler, batch_size=args.batch_size, num_workers=args.n_workers)
if args.do_eval:
test_dataset = create_examples(args, tokenizer, mode='test')
test_sampler = RandomSampler(test_dataset)
test_loader = DataLoader(test_dataset, sampler=test_sampler, batch_size=args.batch_size, num_workers=args.n_workers)
# Build Trainer
trainer = Trainer(args=args,
train_loader=train_loader,
test_loader=test_loader if args.do_eval else None,
tokenizer=tokenizer)

# Train
for epoch in range(1, args.epochs+1):
trainer.train(epoch)
trainer.save(epoch, args.output_model_prefix)
if args.do_eval:
trainer.evaluate(epoch)

if __name__ == '__main__':
parser = argparse.ArgumentParser()

parser.add_argument('--train_corpus', required=True, type=str, help='corpus for either pre-train or fine-tune')
parser.add_argument('--vocab_file', required=True, type=str, help='pretrained vocabulary')
parser.add_argument('--pretrained_sp_model', required=True, type=str, help='pretrained sentencepiece model')
parser.add_argument('--pretrain', action='store_true')
parser.add_argument('--finetune', action='store_true')
parser.add_argument('--do_eval', action='store_true')
parser.add_argument('--device_target', default="CPU", type=str, help='device type includes [CPU, GPU, Ascend]')

parser.add_argument('--test_corpus', default=None, type=str, help='corpus for either pre-train or fine-tune evaluation')
parser.add_argument('--pretrained_model', default=None, type=str, help='pretrained GPT model path')
parser.add_argument('--output_model_prefix', default='torch_model', type=str, help='output model name prefix')
# Input parameters
parser.add_argument('--batch_size', default=2, type=int, help='batch size')
parser.add_argument('--max_seq_len', default=512, type=int, help='the maximum size of the input sequence')
parser.add_argument('--n_workers', default=1, type=int, help='the number of workers')
# Train parameters
parser.add_argument('--epochs', default=5, type=int, help='the number of epochs')
parser.add_argument('--lr', default=1.5e-4, type=float, help='initial learning rate')
parser.add_argument('--auxiliary_ratio',default=.25, type=float, help='weight of auxiliary objective')
parser.add_argument('--local_rank', default=-1, type=int, help='node rank for distributed training')
parser.add_argument('--no_cuda', action='store_true')
parser.add_argument('--distributed', action='store_true')
# Model parameters
parser.add_argument('--hidden', default=768, type=int, help='the number of expected features in the transformer decoder')
parser.add_argument('--n_layers', default=12, type=int, help='the number of decoder layers')
parser.add_argument('--n_attn_heads', default=12, type=int, help='the number of multi-head attention heads')
parser.add_argument('--embd_dropout', default=0.1, type=float, help='embedding dropout value')
parser.add_argument('--resid_dropout', default=0.1, type=float, help='residual dropout value')
parser.add_argument('--attn_dropout', default=0.1, type=float, help='attention dropout value')
parser.add_argument('--ffn_hidden', default=3072, type=int, help='dimension of the feedforward network')
# Others
parser.add_argument('--cached_label_dict', default='cached_label_dict.json', type=str)

args = parser.parse_args()

main(args)

+ 248
- 0
official/nlp/gpt/gpt-pytorch/model.py View File

@@ -0,0 +1,248 @@
import torch
import torch.nn as nn

class ScaledDotProductAttention(nn.Module):
def __init__(self, d_k, attn_pdrop):
super(ScaledDotProductAttention, self).__init__()
self.d_k = d_k

self.dropout = nn.Dropout(attn_pdrop)
def forward(self, q, k, v, attn_mask):
# |q| : (batch_size, n_heads, q_len, d_k)
# |k| : (batch_size, n_heads, k_len, d_k)
# |v| : (batch_size, n_heads, v_len, d_v)
# |attn_mask| : (batch_size, n_heads, q_len, k_len)
attn_score = torch.matmul(q, k.transpose(-1, -2)) / (self.d_k ** 0.5)
attn_score.masked_fill_(attn_mask, -1e9)
# |attn_scroe| : (batch_size, n_heads, q_len, k_len)
attn_weights = nn.Softmax(dim=-1)(attn_score)
attn_weights = self.dropout(attn_weights)
# |attn_weights| : (batch_size, n_heads, q_len, k_len)
output = torch.matmul(attn_weights, v)
# |output| : (batch_size, n_heads, q_len, d_v)

return output, attn_weights

class MultiHeadAttention(nn.Module):
def __init__(self, d_model, n_heads, attn_pdrop):
super(MultiHeadAttention, self).__init__()
self.n_heads = n_heads
self.d_k = self.d_v = d_model//n_heads
self.WQ = nn.Linear(d_model, d_model)
self.WK = nn.Linear(d_model, d_model)
self.WV = nn.Linear(d_model, d_model)
self.scaled_dot_product_attn = ScaledDotProductAttention(self.d_k, attn_pdrop)
self.linear = nn.Linear(n_heads * self.d_v, d_model)

def forward(self, Q, K, V, attn_mask):
# |Q| : (batch_size, q_len(=seq_len), d_model)
# |K| : (batch_size, k_len(=seq_len), d_model)
# |V| : (batch_size, v_len(=seq_len), d_model)
# |attn_mask| : (batch_size, q_len, k_len)
batch_size = Q.size(0)

q_heads = self.WQ(Q).view(batch_size, -1, self.n_heads, self.d_k).transpose(1, 2)
k_heads = self.WK(K).view(batch_size, -1, self.n_heads, self.d_k).transpose(1, 2)
v_heads = self.WV(V).view(batch_size, -1, self.n_heads, self.d_v).transpose(1, 2)
# |q_heads| : (batch_size, n_heads, q_len, d_k), |k_heads| : (batch_size, n_heads, k_len, d_k), |v_heads| : (batch_size, n_heads, v_len, d_v)

attn_mask = attn_mask.unsqueeze(1).repeat(1, self.n_heads, 1, 1)
# |attn_mask| : (batch_size, n_heads, q_len, k_len)
attn, attn_weights = self.scaled_dot_product_attn(q_heads, k_heads, v_heads, attn_mask)
# |attn| : (batch_size, n_heads, q_len, d_v)
# |attn_weights| : (batch_size, n_heads, q_len, k_len)
attn = attn.transpose(1, 2).contiguous().view(batch_size, -1, self.n_heads * self.d_v)
# |attn| : (batch_size, q_len, n_heads * d_v)
outputs = self.linear(attn)
# |outputs| : (batch_size, q_len, d_model)

return outputs, attn_weights

class PositionWiseFeedForwardNetwork(nn.Module):
def __init__(self, d_model, d_ff):
super(PositionWiseFeedForwardNetwork, self).__init__()

self.linear1 = nn.Linear(d_model, d_ff)
self.linear2 = nn.Linear(d_ff, d_model)
self.gelu = nn.GELU()

nn.init.normal_(self.linear1.weight, std=0.02)
nn.init.normal_(self.linear2.weight, std=0.02)

def forward(self, inputs):
# |inputs| : (batch_size, seq_len, d_model)

outputs = self.gelu(self.linear1(inputs))
# |outputs| : (batch_size, seq_len, d_ff)
outputs = self.linear2(outputs)
# |outputs| : (batch_size, seq_len, d_model)

return outputs

class DecoderLayer(nn.Module):
def __init__(self, d_model, n_heads, d_ff, attn_pdrop, resid_pdrop):
super(DecoderLayer, self).__init__()

self.mha = MultiHeadAttention(d_model, n_heads, attn_pdrop)
self.dropout1 = nn.Dropout(resid_pdrop)
self.layernorm1 = nn.LayerNorm(d_model, eps=1e-5)

self.ffn = PositionWiseFeedForwardNetwork(d_model, d_ff)
self.dropout2 = nn.Dropout(resid_pdrop)
self.layernorm2 = nn.LayerNorm(d_model, eps=1e-5)

def forward(self, inputs, attn_mask):
# |inputs| : (batch_size, seq_len, d_model)
# |attn_mask| : (batch_size, seq_len, seq_len)
attn_outputs, attn_weights = self.mha(inputs, inputs, inputs, attn_mask)
attn_outputs = self.dropout1(attn_outputs)
attn_outputs = self.layernorm1(inputs + attn_outputs)
# |attn_outputs| : (batch_size, seq_len, d_model)
# |attn_weights| : (batch_size, n_heads, q_len(=seq_len), k_len(=seq_len))
ffn_outputs = self.ffn(attn_outputs)
ffn_outputs = self.dropout2(ffn_outputs)
ffn_outputs = self.layernorm2(attn_outputs + ffn_outputs)
# |ffn_outputs| : (batch_size, seq_len, d_model)
return ffn_outputs, attn_weights

class TransformerDecoder(nn.Module):
def __init__(self, vocab_size, seq_len, d_model, n_layers, n_heads, d_ff, embd_pdrop, attn_pdrop, resid_pdrop, pad_id):
super(TransformerDecoder, self).__init__()
self.pad_id = pad_id

# layers
self.embedding = nn.Embedding(vocab_size, d_model)
self.dropout = nn.Dropout(embd_pdrop)
self.pos_embedding = nn.Embedding(seq_len+1, d_model)
self.layers = nn.ModuleList([DecoderLayer(d_model, n_heads, d_ff, attn_pdrop, resid_pdrop) for _ in range(n_layers)])
nn.init.normal_(self.embedding.weight, std=0.02)
def forward(self, inputs):
# |inputs| : (batch_size, seq_len)
positions = torch.arange(inputs.size(1), device=inputs.device, dtype=inputs.dtype).repeat(inputs.size(0), 1) + 1
position_pad_mask = inputs.eq(self.pad_id)
positions.masked_fill_(position_pad_mask, 0)
# |positions| : (batch_size, seq_len)

outputs = self.dropout(self.embedding(inputs)) + self.pos_embedding(positions)
# |outputs| : (batch_size, seq_len, d_model)
attn_pad_mask = self.get_attention_padding_mask(inputs, inputs, self.pad_id)
# |attn_pad_mask| : (batch_size, seq_len, seq_len)
subsequent_mask = self.get_attention_subsequent_mask(inputs).to(device=attn_pad_mask.device)
# |subsequent_mask| : (batch_size, seq_len, seq_len)
attn_mask = torch.gt((attn_pad_mask.to(dtype=subsequent_mask.dtype) + subsequent_mask), 0)
# |attn_mask| : (batch_size, seq_len, seq_len)
attention_weights = []
for layer in self.layers:
outputs, attn_weights = layer(outputs, attn_mask)
# |outputs| : (batch_size, seq_len, d_model)
# |attn_weights| : (batch_size, n_heads, seq_len, seq_len)
attention_weights.append(attn_weights)
return outputs, attention_weights
def get_attention_padding_mask(self, q, k, pad_id):
attn_pad_mask = k.eq(pad_id).unsqueeze(1).repeat(1, q.size(1), 1)
# |attn_pad_mask| : (batch_size, q_len, k_len)

return attn_pad_mask
def get_attention_subsequent_mask(self, q):
bs, q_len = q.size()
subsequent_mask = torch.ones(bs, q_len, q_len).triu(diagonal=1)
# |subsequent_mask| : (batch_size, q_len, q_len)
return subsequent_mask

class GPT(nn.Module):
def __init__(self,
vocab_size,
seq_len=512,
d_model=768,
n_layers=12,
n_heads=12,
d_ff=3072,
embd_pdrop=0.1,
attn_pdrop=0.1,
resid_pdrop=0.1,
pad_id=0):
super(GPT, self).__init__()

self.decoder = TransformerDecoder(vocab_size, seq_len, d_model, n_layers, n_heads, d_ff,
embd_pdrop, attn_pdrop, resid_pdrop, pad_id)

def forward(self, inputs):
# |inputs| : (batch_size, seq_len)
outputs, attention_weights = self.decoder(inputs)
# |outputs| : (batch_size, seq_len, d_model)
# |attention_weights| : [(batch_size, n_heads, seq_len, seq_len)] * n_layers
return outputs, attention_weights

class GPTLMHead(nn.Module):
def __init__(self, gpt):
super(GPTLMHead, self).__init__()
vocab_size, d_model = gpt.decoder.embedding.weight.size()
self.gpt = gpt
self.linear = nn.Linear(d_model, vocab_size, bias=False)
self.linear.weight = gpt.decoder.embedding.weight
def forward(self, inputs):
# |inputs| : (batch_size, seq_len)

outputs, attention_weights = self.gpt(inputs)
# |outputs| : (batch_size, seq_len, d_model)
# |attention_weights| : [(batch_size, n_heads, seq_len, seq_len)] * n_layers
lm_logits = self.linear(outputs)
# |lm_logits| : (batch_size, seq_len, vocab_size)
return lm_logits

class GPTClsHead(nn.Module):
def __init__(self, gpt, n_class, cls_token_id, cls_pdrop=0.1):
super(GPTClsHead, self).__init__()
vocab_size, d_model = gpt.decoder.embedding.weight.size()
self.cls_token_id = cls_token_id
self.gpt = gpt
# LM
self.linear1 = nn.Linear(d_model, vocab_size, bias=False)
self.linear1.weight = gpt.decoder.embedding.weight
# Classification
self.linear2 = nn.Linear(d_model, n_class)
self.dropout = nn.Dropout(cls_pdrop)

nn.init.normal_(self.linear2.weight, std=0.02)
nn.init.normal_(self.linear2.bias, 0)
def forward(self, inputs):
# |inputs| : (batch_size, seq_len)

outputs, attention_weights = self.gpt(inputs)
# |outputs| : (batch_size, seq_len, d_model)
# |attention_weights| : [(batch_size, n_heads, seq_len, seq_len)] * n_layers

lm_logits = self.linear1(outputs)
# |lm_logits| : (batch_size, seq_len, vocab_size)

outputs = outputs[inputs.eq(self.cls_token_id)]
# |outputs| : (batch_size, d_model)
cls_logits = self.linear2(self.dropout(outputs))
# |cls_logits| : (batch_size, n_class)
return lm_logits, cls_logits

+ 127
- 0
official/nlp/gpt/gpt-pytorch/tokenization.py View File

@@ -0,0 +1,127 @@
"""Code from
- https://github.com/lyeoni/nlp-tutorial/blob/master/translation-transformer/tokenization.py
- https://github.com/lyeoni/nlp-tutorial/blob/master/text-classification-transformer/tokenization.py
"""
from typing import List
from collections import OrderedDict

from prenlp.tokenizer import SentencePiece

class Tokenizer:
def __init__(self, tokenizer, vocab_file: str,
pad_token: str = '[PAD]',
unk_token: str = '[UNK]',
bos_token: str = '[BOS]',
eos_token: str = '[EOS]',
sep_token: str = '[SEP]',
cls_token: str = '[CLS]',
mask_token: str = '[MASK]'):
self.tokenizer = tokenizer
self.pad_token = pad_token
self.unk_token = unk_token
self.bos_token = bos_token
self.eos_token = eos_token
self.sep_token = sep_token
self.cls_token = cls_token
self.mask_token = mask_token
self.vocab = OrderedDict()
self.ids_to_tokens = OrderedDict()

# Build vocab and ids_to_tokens
with open(vocab_file, 'r', encoding='utf-8') as reader:
for i, line in enumerate(reader.readlines()):
token = line.split()[0]
self.vocab[token] = i
for token, id in self.vocab.items():
self.ids_to_tokens[id] = token

def tokenize(self, text: str) -> List[str]:
"""Tokenize given text.
"""
return self.tokenizer(text)

def convert_token_to_id(self, token: str) -> int:
"""Convert a token (str) in an id (integer) using the vocab.
"""
return self.vocab.get(token, self.vocab.get(self.unk_token))

def convert_id_to_token(self, id: int) -> str:
"""Convert an id (integer) in a token (str) using the vocab.
"""
return self.ids_to_tokens.get(id, self.unk_token)

def convert_tokens_to_ids(self, tokens: List[str]) -> List[int]:
"""Convert list of tokens in list of ids using the vocab.
"""
return [self.convert_token_to_id(token) for token in tokens]
def convert_ids_to_tokens(self, ids: List[int]) -> List[str]:
"""Convert list of ids in list of tokens using the vocab.
"""
return [self.convert_id_to_token(id) for id in ids]
@property
def vocab_size(self) -> int:
"""Vocabulary size.
"""
return len(self.vocab)

@property
def pad_token_id(self) -> int:
"""Id of pad_token in the vocab.
"""
return self.convert_token_to_id(self.pad_token)
@property
def unk_token_id(self) -> int:
"""Id of unk_token in the vocab.
"""
return self.convert_token_to_id(self.unk_token)
@property
def bos_token_id(self) -> int:
"""Id of bos_token in the vocab.
"""
return self.convert_token_to_id(self.bos_token)
@property
def eos_token_id(self) -> int:
"""Id of eos_token in the vocab.
"""
return self.convert_token_to_id(self.eos_token)
@property
def sep_token_id(self) -> int:
"""Id of sep_token in the vocab.
"""
return self.convert_token_to_id(self.sep_token)
@property
def cls_token_id(self) -> int:
"""Id of cls_token in the vocab.
"""
return self.convert_token_to_id(self.cls_token)
@property
def mask_token_id(self) -> int:
"""Id of mask_token in the vocab.
"""
return self.convert_token_to_id(self.mask_token)

class PretrainedTokenizer(Tokenizer):
def __init__(self, pretrained_model: str, vocab_file: str,
pad_token: str = '[PAD]',
unk_token: str = '[UNK]',
bos_token: str = '[BOS]',
eos_token: str = '[EOS]',
sep_token: str = '[SEP]',
cls_token: str = '[CLS]',
mask_token: str = '[MASK]'):
tokenizer = SentencePiece.load(pretrained_model)

super(PretrainedTokenizer, self).__init__(tokenizer, vocab_file, pad_token, unk_token, bos_token, eos_token)

def detokenize(self, tokens: List[str]) -> str:
"""Detokenize given tokens.
"""
return self.tokenizer.detokenize(tokens)

+ 164
- 0
official/nlp/gpt/gpt-pytorch/trainer.py View File

@@ -0,0 +1,164 @@
import time
import json
from pathlib import Path
from tqdm import tqdm

import torch
import torch.nn as nn
from torch.optim import Adam, AdamW

from model import GPT, GPTLMHead, GPTClsHead

def timeit(method):
def timed(*args, **kw):
_args = args[0].args
ts = time.time()
result = method(*args, **kw)
te = time.time()
return result
return timed

class Trainer:
def __init__(self, args, train_loader, test_loader, tokenizer):
self.args = args
self.train_loader = train_loader
self.test_loader = test_loader
self.tokenizer = tokenizer
self.vocab_size = tokenizer.vocab_size
self.pad_id = tokenizer.pad_token_id
self.eos_id = tokenizer.eos_token_id
self.device = args.device_target
self.n_gpus = torch.distributed.get_world_size() if args.distributed else torch.cuda.device_count()
assert args.pretrain != args.finetune # Do not set both finetune and pretrain arguments to the same (True, False)

if args.pretrained_model:
self.gpt = torch.load(args.pretrained_model)
else:
self.gpt = GPT(vocab_size=self.vocab_size,
seq_len=args.max_seq_len,
d_model=args.hidden,
n_layers=args.n_layers,
n_heads=args.n_attn_heads,
d_ff=args.ffn_hidden,
embd_pdrop=args.embd_dropout,
attn_pdrop=args.attn_dropout,
resid_pdrop=args.resid_dropout,
pad_id=self.pad_id)

if args.pretrain:
self.model = GPTLMHead(self.gpt)
self.model.to(self.device)
if args.finetune:
with open(args.cached_label_dict, 'r') as file:
label_dict = json.load(file)
self.model = GPTClsHead(self.gpt, n_class=len(label_dict), cls_token_id=self.eos_id)
self.model.to(self.device)
self.optimizer = AdamW(self.model.parameters(), args.lr)
self.criterion = nn.CrossEntropyLoss(ignore_index=self.pad_id).to(self.device)
self.cls_criterion = nn.CrossEntropyLoss().to(self.device)
@timeit
def train(self, epoch):
if self.args.pretrain:
self.pretrain(epoch)
if self.args.finetune:
self.finetune(epoch)

def pretrain(self, epoch):
losses = 0
n_batches, n_samples = len(self.train_loader), len(self.train_loader.dataset)
self.model.train()
for i, batch in tqdm(enumerate(self.train_loader), total=len(self.train_loader)):
inputs = batch[0].to(self.device)
targets = inputs[:, 1:].contiguous()
# |inputs| : (batch_size, seq_len), |targets| : (batch_size, seq_len-1)
lm_logits = self.model(inputs)
lm_logits = lm_logits[:, :-1].contiguous()
# |lm_logits| : (batch_size, seq_len-1, vocab_size)
loss = self.criterion(lm_logits.view(-1, self.vocab_size), targets.view(-1))
losses += loss.item()
self.optimizer.zero_grad()
loss.backward()
self.optimizer.step()

if i % (n_batches//5) == 0 and i != 0:
print('Iteration {} ({}/{})\tLoss: {:.4f}'.format(i, i, n_batches, losses/i))
print('Train Epoch {} [single card]\t>\tLoss: {:.4f}'.format(epoch, losses/n_batches))

def finetune(self, epoch):
losses, accs = 0, 0
n_batches, n_samples = len(self.train_loader), len(self.train_loader.dataset) # n_batches = batch size per GPU
self.model.train()
for i, batch in tqdm(enumerate(self.train_loader), total=len(self.train_loader)):
inputs, labels = map(lambda x: x.to(self.device), batch)
# |inputs| : (batch_size, seq_len), |labels| : (batch_size)
lm_logits, cls_logits = self.model(inputs)
lm_logits = lm_logits[:, :-1].contiguous()
# |lm_logits| : (batch_size, seq_len-1, vocab_size), |cls_logits| : (batch_size, n_class)
lm_loss = self.criterion(lm_logits.view(-1, self.vocab_size), inputs[:, 1:].contiguous().view(-1))
cls_loss = self.cls_criterion(cls_logits, labels)
loss = cls_loss + (self.args.auxiliary_ratio * lm_loss)

losses += loss.item()
acc = (cls_logits.argmax(dim=-1) == labels).to(dtype=cls_logits.dtype).mean()
accs += acc
self.optimizer.zero_grad()
loss.backward()
self.optimizer.step()

if i % (n_batches//5) == 0 and i != 0:
print('Iteration {} ({}/{})\tLoss: {:.4f} Acc: {:.1f}%'.format(i, i, n_batches, losses/i, accs/i*100.))

print('Train Epoch {} [single card]\t>\tLoss: {:.4f} / Acc: {:.1f}%'.format(epoch, losses/n_batches, accs/n_batches*100.))

def evaluate(self, epoch):
losses, accs = 0, 0
n_batches, n_samples = len(self.test_loader), len(self.test_loader.dataset)

self.model.eval()
with torch.no_grad():
for i, batch in tqdm(enumerate(self.test_loader), total=len(self.test_loader)):
if self.args.pretrain:
inputs = batch.to(self.device)
targets = inputs[:, 1:].contiguous()
lm_logits = self.model(inputs)
lm_logits = lm_logits[:, :-1].contiguous()
loss = self.criterion(lm_logits.view(-1, self.vocab_size), targets.view(-1))
losses += loss.item()

elif self.args.finetune:
inputs, labels = map(lambda x: x.to(self.device), batch)

lm_logits, cls_logits = self.model(inputs)
lm_logits = lm_logits[:, :-1].contiguous()

lm_loss = self.criterion(lm_logits.view(-1, self.vocab_size), inputs[:, 1:].contiguous().view(-1))
cls_loss = self.cls_criterion(cls_logits, labels)
loss = cls_loss + (self.args.auxiliary_ratio * lm_loss)

losses += loss.item()
acc = (cls_logits.argmax(dim=-1) == labels).to(dtype=cls_logits.dtype).mean()
accs += acc

print('Eval Epoch {} [single card]\t>\tLoss: {:.4f} / Acc: {:.1f}%'.format(epoch, losses/n_batches, accs/n_batches*100.))

def save(self, epoch, model_prefix='model', root='.model'):
path = Path(root) / (model_prefix + '.ep%d.pth' % epoch)
if not path.parent.exists():
path.parent.mkdir()

torch.save(self.gpt, path.resolve())

+ 40
- 0
official/nlp/gpt/gpt-pytorch/vocab.py View File

@@ -0,0 +1,40 @@
"""Code from
- https://github.com/lyeoni/nlp-tutorial/blob/master/translation-transformer/vocab.py
- https://github.com/lyeoni/nlp-tutorial/blob/master/text-classification-transformer/vocab.py
"""
import argparse
from collections import Counter, OrderedDict

from prenlp.tokenizer import SentencePiece

def build(args):
tokenizer = SentencePiece.train(input = args.corpus, model_prefix = args.prefix,
vocab_size = args.vocab_size,
model_type = args.model_type,
character_coverage = args.character_coverage,
max_sentence_length = args.max_sentence_length,
pad_token = args.pad_token,
unk_token = args.unk_token,
bos_token = args.bos_token,
eos_token = args.eos_token)

if __name__ == '__main__':
parser = argparse.ArgumentParser()
parser.add_argument('--corpus', required=True, type=str, help='one-sentence-per-line corpus file')
parser.add_argument('--prefix', required=True, type=str, help='output vocab(or sentencepiece model) name prefix')

parser.add_argument('--vocab_size', default=16000, type=int, help='the maximum size of the vocabulary')
parser.add_argument('--character_coverage', default=1.0, type=float,
help='amount of characters covered by the model, good defaults are: 0.9995 for languages with rich character set\
like Japanse or Chinese and 1.0 for other languages with small character set')
parser.add_argument('--model_type', default='bpe', type=str, help='sentencepiece model type. Choose from unigram, bpe, char, or word')
parser.add_argument('--max_sentence_length', default=100000, type=int, help='The maximum input sequence length')
parser.add_argument('--pad_token', default='[PAD]', type=str, help='token that indicates padding')
parser.add_argument('--unk_token', default='[UNK]', type=str, help='token that indicates unknown word')
parser.add_argument('--bos_token', default='[BOS]', type=str, help='token that indicates beginning of sentence')
parser.add_argument('--eos_token', default='[EOS]', type=str, help='token that indicates end of sentence')

args = parser.parse_args()

build(args)

Loading…
Cancel
Save