Film kręcono w Nowym Jorku (Nowy Jork, USA).
"Half Nelson" to rozwinięcie krótkometrażowego filmu Ryana Flecka "Gowanus, Brooklyn".
Amerykański Instytut Filmowy uznał ten film za jeden z 10 najlepszych obrazów roku 2006.
Prawie wszystkie ujęcia w filmie zostały nakręcone z ręki. Wyjątkiem jest scena pokazująca puste mieszkanie Dana - tutaj wszystkie ujęcia zostały nakręcone przy użyciu statywu.
Pierwotnie Dan Dunne miał mieć powyżej trzydziestki, jednak filmowcy postanowili obniżyć jego wiek, by dostosować się do aktora Ryana Goslinga, który w chwili kręcenia filmu miał 25 lat.
Scena, w której Dan podnosi kota przed wejściem do domu Franka nie była zaplanowana. Ryan Gosling zobaczył kota na ulicy w trakcie filmowania i podniósł go. Scena ta spodobała się reżyserowi i postanowił dodać ją do filmu.
Podczas jednej z rozmów, postać portretowana przez Ryan Goslinga mówi "It's just not cool to be a Nazi anymore, baby."
Gosling w filmie "Fanatyk" grał neonazistę.
Okres zdjęciowy trwał od 5 lipca do 4 sierpnia 2005 roku.