Young Dito
Shia LaBeouf
Young Antonio
Channing Tatum
Jenny
Eléonore Hendricks
Guiseppe
Adam Scarimbolo
Antonio's Father
Federico Castelluccio
Prison Guard
Chance Kelly
Queensbridge Bodega Man
Gilbert Cruz
Nerf
Scott Michael Campbell
Antonio
Eric Roberts
Young Nerf
Peter Anthony Tambakis
Jermel Wilson
Dito
Robert Downey Jr.
Laurie
Rosario Dawson
Young Laurie
Melonie Diaz
Monty
Chazz Palminteri
Dito's Mother
Dianne Wiest
Mike O'Shea
Martin Compston
Aunt Mary
Olga Merediz
Diane
Laila Liliana Garro
Executive Producer
Sting
Director
Dito Montiel
Novel
Screenplay
Editor
Christopher Tellefsen
Producer
Trudie Styler
Director of Photography
Éric Gautier
Original Music Composer
Jonathan Elias
Jake Pushinsky
Charlie Corwin
Amanda Mackey
Clara Markowicz
Bobby Sager
Peter Sahagen
Travis Swords
Casting
Melissa Chusid
Cathy Sandrich Gelfond
Production Design
Jody Asnes
Set Decoration
Cherish M. Hale
Costume Design
Sandra Hernandez
Key Hair Stylist
Mary Cooke
Key Makeup Artist
Linda Grimes
Makeup Artist
Dionne Pitsikoulis