Unletterboxd

Discover

  • Popular
  • Top Rated

Genres

loading...

TMDB logo

This product uses the TMDB API but is not endorsed or certified by TMDB.

  • Action
  • Adventure
  • Animation
  • Comedy
  • Crime
  • Documentary
  • Drama
  • Family
  • Fantasy
  • History
  • Horror
  • Music
  • Mystery
  • Romance
  • Science Fiction
  • TV Movie
  • Thriller
  • War
  • Western
Movie poster

Piece by Piece

20247.4 / 1093 min
Animation, Documentary, Family, Music

Overview

Turn up the volume on your imagination.

A unique cinematic experience that invites audiences on a vibrant journey through the life of cultural icon Pharrell Williams. Told through the lens of LEGO® animation, turn up the volume on your imagination and witness the evolution of one of music's most innovative minds.

Cast

Pharrell Williams

Pharrell Williams

Pharrell Williams (voice)

Chad Hugo

Chad Hugo

Chad Hugo (voice)

Gwen Stefani

Gwen Stefani

Gwen Stefani (voice)

Kendrick Lamar

Kendrick Lamar

Kendrick Lamar (voice)

Timbaland

Timbaland

Timbaland (voice)

Justin Timberlake

Justin Timberlake

Justin Timberlake (voice)

Busta Rhymes

Busta Rhymes

Busta Rhymes (voice)

Jay-Z

Jay-Z

Jay-Z (voice)

Snoop Dogg

Snoop Dogg

Snoop Dogg (voice)

Morgan Neville

Morgan Neville

Morgan Neville (voice)

Pusha T

Pusha T

Pusha T (voice)

N.O.R.E.

N.O.R.E.

N.O.R.E (voice)

Shay Haley

Shay Haley

Shay Haley (voice)

Oprah Winfrey

Oprah Winfrey

Oprah Winfrey (voice - archival footage)

Missy Elliott

Missy Elliott

Missy Elliott (Voice)

Helen Lasichanh

Helen Lasichanh

Helen Lasichanh (voice)

Jimmy Iovine

Jimmy Iovine

Jimmy Iovine (voice)

Rob Walker

Rob Walker

Rob Walker (voice)

Teddy Riley

Teddy Riley

Teddy Riley (voice)

Mimi Valdés

Mimi Valdés

Mimi Valdés (voice)

Tyler, The Creator

Tyler, The Creator

Teacher (voice)

Carolyn Williams

Carolyn Williams

Carolyn Williams (voice)

Pharoah Williams

Pharoah Williams

Pharoah Williams (voice)

Rocket Williams

Rocket Williams

Rocket Williams (voice)

Carl Sagan

Carl Sagan

Carl Sagan (archival audio)

Crew

Morgan Neville

Morgan Neville

Director

Morgan Neville

Morgan Neville

Producer

Shani Saxon

Shani Saxon

Producer

Keith Malone

Keith Malone

Executive Producer

Pharrell Williams

Pharrell Williams

Producer

Mimi Valdés

Mimi Valdés

Producer

Caitrin Rogers

Caitrin Rogers

Producer

Jill Wilfert

Jill Wilfert

Executive Producer

Al Nelson

Al Nelson

Supervising Sound Editor

Pete Horner

Pete Horner

Sound Re-Recording Mixer

Jason Zeldes

Jason Zeldes

Writer

Morgan Neville

Morgan Neville

Writer

Aaron Wickenden

Aaron Wickenden

Writer

Michael Andrews

Michael Andrews

Original Music Composer

Pharrell Williams

Pharrell Williams

Songs

Jason Zeldes

Jason Zeldes

Editor

Aaron Wickenden

Aaron Wickenden

Editor

Howard E. Baker

Howard E. Baker

Animation Director

Stephanie Leke

Stephanie Leke

Associate Producer

Sule Murray

Sule Murray

Associate Producer

Jason King

Jason King

Consulting Producer

Nora Chute

Nora Chute

Consulting Producer

Jessica Goldstein

Jessica Goldstein

Line Producer

Oscar Vazquez

Oscar Vazquez

Editor

Oscar Vazquez

Oscar Vazquez

Writer

Zach Greenspan

Zach Greenspan

Production Manager

Ben Warhit

Ben Warhit

Production Manager

Corbin Swanlund

Corbin Swanlund

Archival Footage Coordinator

Mike Larson

Mike Larson

Music

Richard Andrews

Richard Andrews

Assistant Editor

Eric Bumatay

Eric Bumatay

Assistant Editor

Yemane Deneke

Yemane Deneke

Assistant Editor

Avo Kambourian

Avo Kambourian

Assistant Editor

Evan Sardarian

Evan Sardarian

Assistant Editor

David Soto

David Soto

Assistant Editor

Julia Szromba

Julia Szromba

Assistant Editor

Ajamu Frasier

Ajamu Frasier

Storyboard Artist

Daniel Larios

Daniel Larios

Post Production Coordinator

Angie Rhodes

Angie Rhodes

Post Production Coordinator

Jane Kelly Kosek

Jane Kelly Kosek

Production Coordinator

Todd Burke

Todd Burke

Music Editor

Todd Kasow

Todd Kasow

Music Editor

Mark Ward

Mark Ward

Archival Footage Research

Andrew Coleman

Andrew Coleman

Sound Mixer

Carl Gaffney

Carl Gaffney

Sound Mixer

Dennis Hamlin

Dennis Hamlin

Sound Mixer

Jade Howard

Jade Howard

Sound Mixer

Mike Larson

Mike Larson

Sound Mixer

Rick Lawrence

Rick Lawrence

Sound Mixer

Barry London

Barry London

Sound Mixer

Kristen Olmo

Kristen Olmo

Sound Mixer

Brooks Reid

Brooks Reid

Sound Mixer

Christian Storms

Christian Storms

Sound Mixer

Emily Strong

Emily Strong

Sound Mixer

Erik Whitestone

Erik Whitestone

Sound Mixer

Alexander Thompson

Alexander Thompson

Score Engineer

Todd Burke

Todd Burke

Sound Mixer

Michael Andrews

Michael Andrews

Musician

Robert Earl Walter

Robert Earl Walter

Musician

Gabe Noel

Gabe Noel

Musician

Kenneth Crouch

Kenneth Crouch

Musician

Rich Buhrman

Rich Buhrman

Production Executive

David Rohde

David Rohde

Production Consultant

Will Mavronicolas

Will Mavronicolas

Documentation & Support

Richard K. Chung

Richard K. Chung

Production Accountant

Justin Machnik

Justin Machnik

Camera Operator

Noah Baldwin

Noah Baldwin

Production Assistant

Carissa Knol

Carissa Knol

Legal Services

Jon Segal

Jon Segal

Legal Services

Robin Urdang

Robin Urdang

Clearances Coordinator

Peter Anderson

Peter Anderson

Animation Supervisor

Ereny Alphons Hanna

Ereny Alphons Hanna

Animation

Bjarne Hansen

Bjarne Hansen

Assistant Art Director

Bella Gutierrez

Bella Gutierrez

Storyboard

Matthew Burden

Matthew Burden

Animation Coordinator

Caitlin Hilts-Opliger

Caitlin Hilts-Opliger

Animation Coordinator

Allison Leung

Allison Leung

Animation Coordinator

Mike Bujniewicz

Mike Bujniewicz

Animation

Venkataramanan K

Venkataramanan K

Art Direction

Theresa Cullen

Theresa Cullen

Storyboard Artist

David Lux

David Lux

Storyboard Artist

Chris Paluszek

Chris Paluszek

Storyboard Artist

Darryl Kidder

Darryl Kidder

Storyboard Artist

Steven E. Gordon

Steven E. Gordon

Storyboard Artist

Aaron Clark

Aaron Clark

Storyboard Artist

Angellica Cress

Angellica Cress

Animation Production Assistant

Richard Camastra

Richard Camastra

Art Designer

Alan Howard

Alan Howard

Art Designer

Beth Hughes

Beth Hughes

Art Designer

Jennifer Lee

Jennifer Lee

Art Designer

Franck Louis-Marie

Franck Louis-Marie

Art Designer

Jason Slavin

Jason Slavin

Art Designer

Laurel Van Patten

Laurel Van Patten

Art Designer

Sara Walter

Sara Walter

Art Designer

Molly Woolfson

Molly Woolfson

Art Designer

Scott Sherman

Scott Sherman

Art Designer

John Lee

John Lee

Art Designer

Josh Vietze

Josh Vietze

Art Designer

Sylvia Liu

Sylvia Liu

Art Designer

Chris Mitchell

Chris Mitchell

Art Designer

Paul Chandler Carrera

Paul Chandler Carrera

Animation

Chris Miller

Chris Miller

Animation

Josh Riley

Josh Riley

Animation Supervisor

Michel Gagné

Michel Gagné

Concept Artist

Ruben Athouel

Ruben Athouel

Lighting Artist

Ruben Athouel

Ruben Athouel

Compositing Artist

Jon Perez

Jon Perez

Lighting Artist

Jon Perez

Jon Perez

Compositing Artist

Nicholas Manfredi

Nicholas Manfredi

Layout Supervisor

Eric Mattson

Eric Mattson

VFX Supervisor

William Chen

William Chen

Effects Supervisor

Charlie Grubel

Charlie Grubel

Lead Animator

Wasi Ali Khan

Wasi Ali Khan

Animation

Emily Kimes

Emily Kimes

Animation

Roy Margalit

Roy Margalit

Animation

Madison Conner

Madison Conner

Animation Production Assistant

Christine Simpson

Christine Simpson

Animation Production Assistant

Sarah Hoffstadter

Sarah Hoffstadter

Animation Production Assistant

Edwin Gautreau

Edwin Gautreau

CG Artist

Louis Morillo

Louis Morillo

CG Artist

Sean Rodrigues

Sean Rodrigues

CG Artist

Christian Rafael Castillo Suazo

Christian Rafael Castillo Suazo

CG Artist

Quaid Kocur

Quaid Kocur

Animation Manager

Lin Cong

Lin Cong

Animation Manager

Raphael Bick

Raphael Bick

Animation Supervisor

Amir Mahdi Qurbani

Amir Mahdi Qurbani

Character Designer

Jose Jacob

Jose Jacob

Character Designer

Jeff Capili

Jeff Capili

Character Designer

Maggie Capili

Maggie Capili

Character Designer

Noah Miller

Noah Miller

Colorist

Matthew Roser-Brown

Matthew Roser-Brown

Animation

Michelle McPhillips

Michelle McPhillips

Animation Production Assistant

Lauren Walker

Lauren Walker

Art Designer

Susan Bin

Susan Bin

Concept Artist

Chad Sugg

Chad Sugg

Concept Artist

Richard Mather

Richard Mather

Concept Artist

Ross Ciuppa

Ross Ciuppa

Concept Artist

Nicole Herrera

Nicole Herrera

Concept Artist

Sheena Holm

Sheena Holm

Concept Artist

Iana Leschenko

Iana Leschenko

Concept Artist

Jeff Capili

Jeff Capili

Concept Artist

Maggie Capili

Maggie Capili

Concept Artist

Jeff Capili

Jeff Capili

3D Artist

Tessa Comrie

Tessa Comrie

3D Modeller

Nicolas Carlier

Nicolas Carlier

Title Designer

Beth Marks

Beth Marks

Researcher

Clayton Peterson

Clayton Peterson

3D Artist

Henk Coetzee

Henk Coetzee

3D Artist

Brandon Carter

Brandon Carter

VFX Artist

Nicolas Carlier

Nicolas Carlier

Animation

Navneet Dhaliwal

Navneet Dhaliwal

Controller

Peter Bourdon

Peter Bourdon

Finance

Roberto Facundus

Roberto Facundus

Legal Services

Veerendra Patil

Veerendra Patil

Animation Supervisor

Ishani Priyamvada

Ishani Priyamvada

Animation

Divayansh Bargotra

Divayansh Bargotra

Animation Manager

Kinnari Gandhi

Kinnari Gandhi

Animation Manager

Satish Nanda

Satish Nanda

Animation Manager

Sandeep T

Sandeep T

Animation Manager

Rakshith Hoskote

Rakshith Hoskote

CG Supervisor

Jakob Rokkedahl

Jakob Rokkedahl

CG Supervisor

C.C. Srinivasan

C.C. Srinivasan

Lighting Supervisor

Aditi Desai

Aditi Desai

Animation Coordinator

Deepa P J

Deepa P J

Animation Coordinator

Suraj Jayakumar

Suraj Jayakumar

Animation Coordinator

Amy Clara Alex

Amy Clara Alex

Animation Coordinator

Joydeep Biswas

Joydeep Biswas

Animation Coordinator

Kaushik Mohan Das

Kaushik Mohan Das

Animation Coordinator

Harikrishnan Mohanan

Harikrishnan Mohanan

Animation Coordinator

Abir Saha

Abir Saha

Animation Coordinator

Riya Kohli

Riya Kohli

Animation Coordinator

Subalaxmi C

Subalaxmi C

Animation Coordinator

Yuvaraj Bagalkot

Yuvaraj Bagalkot

Rigging Supervisor

Prem Kumar

Prem Kumar

Lighting Artist

Supratim Sinha

Supratim Sinha

Lighting Artist

Aditi Kiran

Aditi Kiran

Art Designer

Anne Neyens

Anne Neyens

Art Designer

Ankush Cholia

Ankush Cholia

Art Designer

Arya Viswanath

Arya Viswanath

Art Designer

Atmika Atmana

Atmika Atmana

Art Designer

Juhi Agrawal

Juhi Agrawal

Art Designer

Minakshi Joshi

Minakshi Joshi

Art Designer

Aishwarya Bhatkal

Aishwarya Bhatkal

Art Designer

Shiva Prasad M Patil

Shiva Prasad M Patil

Art Designer

Agnisesh Setlur Srinivas

Agnisesh Setlur Srinivas

Art Designer

Sankar Ganesh

Sankar Ganesh

Art Designer

Raymund Bermudez

Raymund Bermudez

Art Designer

Pushpa Latha

Pushpa Latha

Lighting Artist

CH Abhishek Deo

CH Abhishek Deo

Modeling

Ujwal Khaling

Ujwal Khaling

Modeling

Shalton Correya

Shalton Correya

Modeling

Giovani Ivasco

Giovani Ivasco

Modeling

Renato Becker

Renato Becker

Modeling

Rohit Krishnan

Rohit Krishnan

Modeling

Caio Vinicius

Caio Vinicius

Modeling

Akshay Raj

Akshay Raj

Modeling

Jeevanand Narayan Kunnummal

Jeevanand Narayan Kunnummal

Animation Supervisor

Viru Sohal

Viru Sohal

Animation Supervisor

Saikat Das

Saikat Das

Lead Animator

Ajeesh A

Ajeesh A

Lead Animator

Uday H

Uday H

Lead Animator

Apoorva Chitnis

Apoorva Chitnis

Animation

James Ferreira

James Ferreira

Animation

Visagh Chandran

Visagh Chandran

Animation

Marcelo Carvalho

Marcelo Carvalho

Animation

Hemanth Popale

Hemanth Popale

Animation

Renato Becker

Renato Becker

Animation

Prateek Rai

Prateek Rai

Animation

Abhijeet Patri

Abhijeet Patri

Animation

Abhishek Kiran

Abhishek Kiran

Animation

Adithya Girish

Adithya Girish

Animation

Aliva Das

Aliva Das

Animation

Amal S. Kumar

Amal S. Kumar

Animation

Amin Shaijaz

Amin Shaijaz

Animation

Ankit Rameshbhai Panchal

Ankit Rameshbhai Panchal

Animation

Arjun G. Prathap

Arjun G. Prathap

Animation

Binaya Shrestha

Binaya Shrestha

Animation

George Antony

George Antony

Animation

Godson P. Jose

Godson P. Jose

Animation

Gokul Ys

Gokul Ys

Animation

Greeshma Gopukumar

Greeshma Gopukumar

Animation

Kunal Karmakar

Kunal Karmakar

Animation

Manuprasad M J

Manuprasad M J

Animation

Ngawang Khenrab

Ngawang Khenrab

Animation

Pavan Athreyas

Pavan Athreyas

Animation

Ponkarthick J

Ponkarthick J

Animation

Pradip Sikdar

Pradip Sikdar

Animation

Pranay V G

Pranay V G

Animation

Priyajit Mondal

Priyajit Mondal

Animation

Rajlal R S

Rajlal R S

Animation

Rakesh Bera

Rakesh Bera

Animation

Ratheesh Sundarraj

Ratheesh Sundarraj

Animation

Rinika Chatterjee

Rinika Chatterjee

Animation

Sajan Abdulsalam

Sajan Abdulsalam

Animation

Sazid Shrestha

Sazid Shrestha

Animation

Shashank Bhausaheb Shinde

Shashank Bhausaheb Shinde

Animation

Soumya Mondal

Soumya Mondal

Animation

Subhadip Ghosh

Subhadip Ghosh

Animation

Subhendu Pradhan

Subhendu Pradhan

Animation

Subigya Tuladhar

Subigya Tuladhar

Animation

Sujith K S

Sujith K S

Animation

Sumanth Kumar

Sumanth Kumar

Animation

Swati Sharma

Swati Sharma

Animation

Unni Krishnan R

Unni Krishnan R

Animation

Venkata Balakrishna Narina

Venkata Balakrishna Narina

Animation

Vishnu V. Vijai

Vishnu V. Vijai

Animation

Ramanan N

Ramanan N

Animation

Aakash Ghazu

Aakash Ghazu

Animation

Oviya K

Oviya K

Animation

Vishal G

Vishal G

Animation

Vaibhay Agarwal

Vaibhay Agarwal

Animation

Shiva Prasad M Patil

Shiva Prasad M Patil

Animation

Jennyson Christopher H

Jennyson Christopher H

Animation

V. Vinay Chidamana

V. Vinay Chidamana

Animation

Amanzhan Makhmetov

Amanzhan Makhmetov

Animation

Karthik P B

Karthik P B

Animation

Deepak R

Deepak R

Animation

Nevin Varghese Biju

Nevin Varghese Biju

Animation

Devesh D

Devesh D

Animation

Joel George Johnson

Joel George Johnson

Animation

Yogeshwaran S

Yogeshwaran S

Animation

Aniket Chaurasia

Aniket Chaurasia

Animation

Sakthi Krishnan

Sakthi Krishnan

Animation

Akhila Murali

Akhila Murali

Animation

Praveen S

Praveen S

Animation

Roshan R Padmashali

Roshan R Padmashali

Animation

Vighnesh J M

Vighnesh J M

Animation

Loïc Miermont

Loïc Miermont

Layout Supervisor

Craig D. Clarke

Craig D. Clarke

Layout

Christel Pougeoise

Christel Pougeoise

Animation Supervisor

Ashleigh Cloke

Ashleigh Cloke

Layout

Erik Newbold

Erik Newbold

Layout

Yehonatan Johnny Rubinstein

Yehonatan Johnny Rubinstein

Animation

Leonardo Bitti Centini

Leonardo Bitti Centini

Animation

Jacob Taylor

Jacob Taylor

Animation

Scott Keizer-Haycraft

Scott Keizer-Haycraft

Animation

Oscar Cook

Oscar Cook

Animation

Michelle Fedomak

Michelle Fedomak

Animation

Jake Anthony Davis

Jake Anthony Davis

Animation

Monique Nguyen

Monique Nguyen

Animation

Jocy Evans

Jocy Evans

Animation Coordinator

Harry Donnellan

Harry Donnellan

Animation Production Assistant

Simon Scales

Simon Scales

Animation

J D S Marshall

J D S Marshall

Animation

Jennifer Montenegro Q

Jennifer Montenegro Q

Animation

Cat Sanders

Cat Sanders

Visual Effects Production Manager

Benjamin James Ying

Benjamin James Ying

Compositing Supervisor

Iman Javaherypour

Iman Javaherypour

Compositing Supervisor

Caelum Beckinsale

Caelum Beckinsale

Lighting Manager

Dylan Browne

Dylan Browne

Lighting Manager

Alex Ferrabetta

Alex Ferrabetta

Lighting Manager

Rup Roy Choudhury

Rup Roy Choudhury

Visual Effects

Mark Williams

Mark Williams

Visual Effects

Rangi Sutton

Rangi Sutton

VFX Supervisor

Jac Choryniak

Jac Choryniak

VFX Production Coordinator

Lulian Buliga

Lulian Buliga

Lighting Supervisor

Luke Harris

Luke Harris

Lighting Supervisor

Bruno Simões

Bruno Simões

Animation Supervisor

Ignazio Acerenza

Ignazio Acerenza

3D Artist

Carlos Nogueras

Carlos Nogueras

3D Artist

Brian Martinez

Brian Martinez

3D Modeller

Maria Carmen Pallarols

Maria Carmen Pallarols

3D Modeller

Marta Viaplana

Marta Viaplana

3D Modeller

Joana Oliveira

Joana Oliveira

Intern

Kamil Adam Janko

Kamil Adam Janko

Animation Supervisor

Filip Bałdyga

Filip Bałdyga

3D Modeller

Paweł Kamiński

Paweł Kamiński

3D Artist

Maciej Ostaszewski

Maciej Ostaszewski

3D Artist

Julia Laska

Julia Laska

3D Artist

Wiktor Korcz

Wiktor Korcz

3D Artist

Amelia Janko

Amelia Janko

3D Artist

Sava Komitski

Sava Komitski

Art Direction

Atanas Filipoy

Atanas Filipoy

Art Direction

Jonas Hoellinger

Jonas Hoellinger

Concept Artist

Margarita Stamenova

Margarita Stamenova

Concept Artist

Micol Ganzerli

Micol Ganzerli

Concept Artist

Tsvetan Stankoy

Tsvetan Stankoy

Concept Artist

Sava Komitski

Sava Komitski

Concept Artist

Atanas Filipov

Atanas Filipov

Concept Artist

Eduardo Rodriguez Contreras

Eduardo Rodriguez Contreras

Key Rigging Grip

Octavio Quintero Villalvazo

Octavio Quintero Villalvazo

Lighting Artist

Octavio Quintero Villalvazo

Octavio Quintero Villalvazo

Compositing Artist

Jorge Mota Morales

Jorge Mota Morales

Lighting Artist

Jorge Mota Morales

Jorge Mota Morales

Compositing Artist

Brenda López Araiza Barba

Brenda López Araiza Barba

Compositing Artist

Brenda López Araiza Barba

Brenda López Araiza Barba

Lighting Artist

Álvaro González

Álvaro González

Finance

Bernardo Ramírez Toledo

Bernardo Ramírez Toledo

Animation

Yadira Pérez

Yadira Pérez

Animation

Franklin Eras

Franklin Eras

Animation

Alma Rosa Medina Martínez

Alma Rosa Medina Martínez

Animation

Antonio Novia Madera

Antonio Novia Madera

Intern

Andrea Chlebak

Andrea Chlebak

Digital Intermediate Colorist

Will Beaton

Will Beaton

Digital Intermediate Producer

Weiyi Ang

Weiyi Ang

Color Assistant

Emily Cramer

Emily Cramer

Color Assistant

Rudy Pesci

Rudy Pesci

Color Assistant

Lisa Tutunjian

Lisa Tutunjian

Digital Intermediate Editor

Chaddy Cole

Chaddy Cole

VFX Artist

Andrew Minogue

Andrew Minogue

Digital Intermediate

Gino Volpe

Gino Volpe

Digital Intermediate

Jorge Piniella

Jorge Piniella

Digital Intermediate

Matt Mamie

Matt Mamie

Digital Intermediate

Chloe Bowman

Chloe Bowman

Digital Intermediate

Zara Park

Zara Park

Supervising Producer

Michael Dillon

Michael Dillon

Head of Production

Pascal Garneau

Pascal Garneau

Sound Effects Editor

Luke Dunn Gielmuda

Luke Dunn Gielmuda

Sound Effects Editor

Matthew Hartman

Matthew Hartman

Dialogue Editor

Brad Semenoff

Brad Semenoff

Dialogue Editor

Andree Lin

Andree Lin

Supervising Sound Editor

Sean England

Sean England

Foley Artist

Richard Duarte

Richard Duarte

Foley Mixer

Trisha Golec

Trisha Golec

Sound Mix Technician

Scott Theakston

Scott Theakston

Editorial Services

Jessica Engel

Jessica Engel

Post Production Accountant

Jon Null

Jon Null

Head of Production

Josh Lowden

Josh Lowden

General Manager

Amanda Silverman

Amanda Silverman

Thanks

Jad Dayeh

Jad Dayeh

Thanks

KD Davison

KD Davison

Thanks

Michelle Bueno

Michelle Bueno

Thanks

Robin Thicke

Robin Thicke

Thanks

Shoko Suzuki

Shoko Suzuki

Thanks

Stacey Wood

Stacey Wood

Thanks

Takashi Murakami

Takashi Murakami

Thanks

Loïc Miermont

Loïc Miermont

Head of Animation

Loïc Miermont

Loïc Miermont

Animation Supervisor