Amelia Restuccia Editor: Michael Penhollow Producer: Chase Lewis Producer, On Set: Chiara Fadda Supervising Producer: Enrico Fiandri Associate Producer: Lea Donenberg Audio: Alessandro Bechi Stylist: ...