Alien inspired visuals of nature fighting back sets this fantasy-comedy-horror apart. Our review of Death Of A ...