Film qui donne l'impression d'avoir été baclé. Comme si le réalisateur et le producteur s'étaient dit "On va prendre un grand livre, on va mettre une grosse star dans le rôle principal, une actrice à gros seins dans le rôle féminin, c'est bon !". Le problème, c'est que ça ne fonctionne pas. Colin Farrell, pourtant pas mauvais dans Crazy Heart (entres autres, évidemment), n'a pas l'air à l'aise dans ce rôle, Salma Hayek ne réussit pas à convaincre dans son rôle de serveuse pauvre, le choix de Justin Kirk pour jouer Sammy est franchement incompréhensible... Dommage, c'est une très belle histoire avec un potentiel immense, Fante méritait mieux.