As reported at the beginning of the month, The Pixar Story, Leslie Iwerks’ new Eddie Award winning documentary about Pixar, will air on Starz on April 22.
The documentary will kick of the Starz Inside series. Fingers crossed for a copy to hit the internets for us non-US fans.
[Via WorldScreen.com]