Stems

Rating: 8.0
Stems

Overview:
A rapturous, BAFTA Scotland-winning eulogy to the short life span of stop motion animation puppets.

Revenue:
$N/A

Date Released:
06/23/2015

SPOTLIGHT

Cast

You may also like these: