Fuyu and Aki are friends living in an underground community following an unknown catastrophe. All of the denizens of this subterranean city wear large helmets obscuring their faces, adding to a feeling of mystery that continues throughout the film. “Cocolors” raises a number of questions. What are they doing down here? What happened to the outside world? Will they ever return to the surface? Fuyu carries round a picture of the outside world, something he has never seen. This black and white line drawing comes to symbolise a hope that there is a better, brighter world above. Seven years later, Aki is sent to the surface and returns with coloured crayons for Fuyu to finish his drawing. As the film progresses, we slowly learn a little about their society and what happened to the world

“Cocolors” uses computer animation with a hand-drawn aesthetic that is engaging and interesting. There are a lot of little details in the backgrounds, pipes and machinery, along with the character design that add to a sense of realism. The film spends little time on explaining the world, but immerses you in the details and makes everything seem believable, drawing on elements of steam-punk and post-apocalypse fiction.

The film has a strong anti-war message about the devastation that would be caused following a nuclear holocaust. One of the great strengths is the subtlety and mystery that are sustained throughout. Especially the mystery of who or what is beneath the helmets, how they came to be underground, and what they are working towards. The film understands that most of these things are of secondary importance to the central theme of hope in hopeless situations. It certainly has a couple of head-scratching moments where reality begins to break down, something that works well with the animation style. By creating a slight sense of unreality, and keeping the characters faces obscured, the film is able to contemplate its themes without the need for the typical clich├ęs of heroes and villains.

Leave a Reply

Your email address will not be published. Required fields are marked *