Reżyser Dito Montiel początkowo nie chciał obsadzić Shia LaBeoufa w roli młodego Dito, gdyż poszukiwał do tej roli mało znanego aktora. LaBeouf jednak nie zrezygnował - pojawił się ponownie na przesłuchaniu i aby przekonać Montiela, że ma w sobie wystarczającą ilość gniewu aby zagrać rolę Dito, wybił dziurę w ścianie. Ostatecznie otrzymał rolę.
Zdjęcia do filmu kręcono w Nowym Jorku (Nowy Jork, USA).
W scenie, w której Monty (Chazz Palminteri) ma udar, Antonio (Channing Tatum) wyrzuca stół przez szklane drzwi. W scenariuszu nie było tej sceny, jednak tak bardzo spodobała się ona reżyserowi, że postanowił umieścić ją w ostatecznej wersji filmu.
Scena, w której Dito i Laurie spotykają się już jako dorośli nigdy nie miała miejsca w prawdziwym życiu Dito. Laurie umarła na AIDS dwa lata przed tym, jak Dito przyjechał do rodzinnego domu.
Zdjęcia trwały od 13 czerwca do 1 sierpnia 2005 roku.