Frank Ocean
Self
Frank Ocean
Self
Paper Mache Monkey
Art Department Manager
Thomas Mastorakos
Production Design
Wendi Morris
Producer
Frank Ocean
Director
Tom Sachs
Thanks
Caleb Laven
Sound Mixer
Maarten Hofmeijer
Sound Designer
Keith Ferreira
Assistant Camera
Robert Ames
Conductor
Francisco Soriano
Editor
Francisco Soriano
Director of Photography
Henri Helander
Wardrobe Assistant
Rita Zebdi
Wardrobe Master
Grant Lau
VFX Artist
Brandon Chavez
Colorist
Brent Kiser
Sound Designer
Tom Elmhirst
Mixing Engineer
Caleb Laven
Sound Engineer
Taj Francois
Assistant Editor
Taj Francois
Digital Imaging Technician
TMG
Construction Manager
Joe Thornalley
Music Producer
Frank Ocean
Creative Director
Frank Ocean
Original Music Composer
Joe Visciano
Assistant Sound Engineer
King, Holmes, Paterno and Soriano, LLP
Legal Services
Caius Pawson
Production Coordinator
Three Six Zero
Manager of Operations
Michael Uzowuru
Music Producer
Thomas Mastorakos
Creative Director
Mike Dean
Mixing Engineer
Noah Goldstein
Mixing Engineer
Def Jam
Recording Supervision
Frank Ocean
Music Producer
Troy Noka
Music Producer