This stunning film is the 2011 BAFTA award winner in the short animation category. Michael Please is a recent animation graduate from the Royal College of Art in London. The sets and some of the puppets appear to be created from white card. The video below shows some animation in progress.
Visit the Michael Please blog for more info.