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