Carly Mark's shock film is a horror gore tale of parasitic survival paralleling politics. Premiering on Interview magazine, this twisted holiday VFX tale will take you to dark places.
Perfecting CGI and visual effects for film and television since 1996.