ironpour - this is totally coincidental but Annihilation had some very intense similarities to that...

more about : ironpour