Gangs of New York

Cinema

USA, 2002
Genere: Drammatico
Durata: 168'
Regia: Martin Scorsese
Cast: Leonardo DiCaprio, Cameron Diaz, Daniel Day-Lewis, Liam Neeson, Henry Thomas, John C. Reilly, Jim Broadbent

Nella New York della seconda metà del 1800, con la guerra civile in corso, il giovane immigrato irlandese Amsterdam Vallon vuole sfidare Bill Poe, il potente leader della fazione anti-immigrati che gli ha ucciso il padre. La sua missione si fa ancora più difficile quando Amsterdam conosce Jenny Everdeane, un'enigmatica ladruncola che lo affascina con la sua indipendenza e bellezza.

Qui si respira l'aria di un "vero" film: comparse, teatri di posa, scenografie immense, attori, quelli con la "A" maiuscola... si certo, c'è anche qualche effetto digitale sparso qua e là, ma la pellicola trasuda epicità vecchio stampo. Personaggi forti, che restano marchiati a fuoco nella mente dello spettatore, personaggi a cui si resta affezionati ed in cui si trova sempre quel misto di luci ed ombre che li rende vivi, quasi reali.
In un'atmosfera che riecheggia le sfide all'Ok Corral dell'altra sponda degli Stati non ancora Uniti, ma che allo stesso tempo ci ricorda la ciclicità della storia con delle gang che non sono altro che le trisavole delle odierne "posse", si consumano duelli per spartirsi le fette del sogno americano, per diventare i re della montagna e poter mordere il frutto proibito dell'albero dell'Eden.
Scorsese dipinge un affresco dell'America del primo ottocento dove barbarie e crudeltà erano all'ordine del giorno; una terra di frontiera (anche se la Hollywood ufficiale la spostata sempre verso l'ovest) dove i "nativi americani" - no, non certo gli indiani d'America - tentavano in tutti i modi di respingere gli immigrati irlandesi per mantenere una presunta purezza, un discorso che nell'arco di duecento anni, "mutatis mundis", è rimasto inalterato. Mentre l'Europa era nel pieno del Rinascimento e coltivava l'arte, la barbarie umana trovava sfogo nella terra dei sogni.
Dopo un'apertura shock, in cui le gang si scontrano e si massacrano senza esclusione di colpi, rincontriamo il giovane "Amsterdam" (Leonardo di Caprio) sedici anni dopo in cerca di vendetta; suo padre il reverendo Vallon è stato ucciso durante gli scontri da Bill il Macellaio (Daniel Day Lewis). Reinseritosi nella comunità di Five Points, dove la legge ufficiale è solo un'utopia e l'unica che conta è quella del più forte, Amsterdam inizia una lenta, ma inarrestabile scalata al potere diventando il braccio destro di Bill con il preciso intento di ucciderlo proprio durante la celebrazione della vittoria ai danni di suo padre. Ma se Bill a quarantasette anni è ancora vivo ci sarà pure un motivo...
Il carisma di Daniel Day Lewis è inarrivabile il suo personaggio spicca sopra gli altri mettendo parzialmente in ombra un pur bravo Di Caprio ed eclissando la Diaz, la cui presenza è semplicemente funzionale ad una love-story con il bel Leo.
La trama è costantemente a cavallo tra la tragedia shakespeariana e l'avventura del Conte di Montecristo anche se il tutto viene presentato sfruttando una comunicazione fatta d'immagini ed adatta ad un pubblico che esige sempre più spettacolarizzazione. Scorsese però non cerca l'indulgenza della censura: qui non ci sono scene in cui la violenza asettica viene utilizzata con la consueta ipocrisia, quei pestaggi senza fine dove non esce mai sangue e se esce è sempre di quel tranquillizzante colore nerastro; qui c'è il rosso carminio che macchia la neve e che ricopre i corpi dei contendenti, qui c'è quella violenza che è come un pugno allo stomaco che quando esci dalla sala ti lascia stordito. Qui si pensa e si usa la cinepresa per trasmettere un messaggio forte, speriamo che qualcuno lo ascolti.
Curiosità: il nome di De Niro ha aleggiato a lungo sul film. Il progetto iniziale degli anni '80 prevedeva lo stesso De Niro nel ruolo di Amsterdam, in seguito si pensò a lui per Bill il Macellaio.
La chicca: Scorsese appare in un piccolo cameo: è il capo famiglia a tavola mentre la Diaz svaligia la casa travestita da cameriera.
La frase: "In apparenza la legge va sempre rispettata, soprattutto quando viene infranta!"
Indicazioni:
Per scoprire che i "bravi ragazzi" non li abbiamo esportati noi in America.
Valerio Salvi

Tratto da:

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Clear cache:

Quick settings:

Timing: Jul 31 2026 08:01:38
Script start
Timing: Jul 31 2026 08:01:38
Module start 'layout'
Timing: Jul 31 2026 08:01:38
Module start 'content'
Timing: Jul 31 2026 08:01:39
Module end 'content'
Debug: ezpI18n::translateText Jul 31 2026 08:01:39
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'contentclassmanager'
Debug: ezpI18n::translateText Jul 31 2026 08:01:39
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Apps'
Debug: ezpI18n::translateText Jul 31 2026 08:01:39
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Amministrazione Trasparente'
Debug: ezpI18n::translateText Jul 31 2026 08:01:39
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZTags'
Error: eZTemplate @ extension/ocbootstrap/design/ocbootstrap/templates/canonical_link.tpl:1[0] Jul 31 2026 08:01:39
Unknown template variable 'pagedata' in namespace ''
Error: eZTemplate @ extension/ocbootstrap/design/ocbootstrap/templates/canonical_link.tpl:1[0] Jul 31 2026 08:01:39
Unknown template variable 'pagedata' in namespace ''
Timing: Jul 31 2026 08:01:39
Script end

Main resources:

Total runtime0.5502 sec
Peak memory usage28,160.0000 KB
Database Queries110

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0467 4,818.27341,695.9297
Module start 'layout' 0.04670.0140 6,514.2031677.3984
Module start 'content' 0.06070.4557 7,191.601617,974.5547
Module end 'content' 0.51640.0337 25,166.15631,369.1172
Script end 0.5501  26,535.2734 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.03045.5284350.0009
Check MTime0.00420.7586350.0001
PostgreSQL Cluster
DB queries0.00971.761180.0012
Postgresql Total
Database connection0.00400.721510.0040
Postgresql queries0.152927.79541100.0014
Looping result0.00000.000000.0000
MySQL Cluster
DFS operations0.00030.056210.0003
TS translator
TS init0.00901.638180.0011
TS cache load0.00631.150480.0008
TS context load0.00470.851680.0006
Template Total0.420076.330.1400
Template load0.126022.909830.0420
String conversion in template resource0.00060.1066230.0000
Template parser: create text elements0.01352.4494230.0006
Template parser: remove whitespace0.00230.4260230.0001
Template parser: construct tree0.074613.5518230.0032
Template load and register function0.01071.945290.0012
Template processing0.293953.421530.0980
states
state_id_array0.00310.558430.0010
state_identifier_array0.00370.675740.0009
Override
Cache load0.072013.0916530.0014
Sytem overhead
Fetch class attribute can translate value0.00390.702710.0039
Fetch class attribute name0.01132.0538100.0011
XML
Image XML parsing0.00020.032010.0002
class_abstraction
Instantiating content class attribute0.00010.0231100.0000
General
String conversion0.00020.0395290.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0design/base/stylesheets/core.css
JS0extension/ocmaps/design/standard/javascript/leaflet.js
extension/ocbootstrap/design/ocbootstrap/javascript/insertmedia.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/event.tplextension/oc_tcu/design/tcu/override/templates/full/event.tplEdit templateOverride template
1parts/opengraph_set_persistent.tpl<No override>extension/ngopengraph/design/standard/templates/parts/opengraph_set_persistent.tplEdit templateOverride template
3content/datatype/view/ezstring.tpl<No override>design/standard/templates/content/datatype/view/ezstring.tplEdit templateOverride template
2content/datatype/view/ezobjectrelationlist.tpl<No override>extension/oc_tcu/design/tcu/templates/content/datatype/view/ezobjectrelationlist.tplEdit templateOverride template
2content/view/embed.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/content/view/embed.tplEdit templateOverride template
3content/datatype/view/ezxmltext.tpl<No override>extension/ocembed/design/standard/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
3content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
3content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
1parts/social_buttons.tpl<No override>extension/oc_tcu/design/tcu/templates/parts/social_buttons.tplEdit templateOverride template
1parts/event/dates.tpl<No override>extension/oc_tcu/design/tcu/templates/parts/event/dates.tplEdit templateOverride template
1content/datatype/view/ezurl.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/content/datatype/view/ezurl.tplEdit templateOverride template
1atoms/meta.tpl<No override>extension/oc_tcu/design/tcu/templates/atoms/meta.tplEdit templateOverride template
1print_pagelayout.tpl<No override>design/standard/templates/print_pagelayout.tplEdit templateOverride template
1page_head.tpl<No override>extension/oc_tcu/design/tcu/templates/page_head.tplEdit templateOverride template
1parts/opengraph_persistent.tpl<No override>extension/ngopengraph/design/standard/templates/parts/opengraph_persistent.tplEdit templateOverride template
1canonical_link.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/canonical_link.tplEdit templateOverride template
1link.tpl<No override>extension/oc_tcu/design/tcu/templates/link.tplEdit templateOverride template
1page_mainarea.tpl<No override>design/standard/templates/page_mainarea.tplEdit templateOverride template
1page_warning.tpl<No override>design/standard/templates/page_warning.tplEdit templateOverride template
1page_copyright.tpl<No override>design/standard/templates/page_copyright.tplEdit templateOverride template
1setup/debug_toolbar.tpl<No override>design/standard/templates/setup/debug_toolbar.tplEdit templateOverride template
1setup/clear_cache.tpl<No override>design/standard/templates/setup/clear_cache.tplEdit templateOverride template
1setup/quick_settings.tpl<No override>design/standard/templates/setup/quick_settings.tplEdit templateOverride template
 Number of times templates used: 33
 Number of unique templates used: 23

Time used to render debug report: 0.0008 secs

DEV 192.168.105.41