A Tour Of The Creature Shop, A Gory Special Effects Company
The Creature Shop is a special effects company in South Africa specializing in (often gory) animatronics, prosthetics, and make up. Motherboard TV recently toured the shop, where founder Graham Press showed off special effects props from movies like District 9 and Hotel Rwanda.