Was $2.99 Now $0.99 Save 66%
What’s the new normal when a death defying power arrives? A meteorite crashes into small town Iowa delivering immortality. The euphoria dies down as the realization sets in that this power comes with dramatic downsides. As fear and chaos spread, politicians enact horrific laws and citizens take matters into their own hands to ensure their survival.