An ex-priest working for NASA is sent to investigate a remote observatory that went silent after receiving a mysterious radio signal from deep space. Upon arrival, he discovers the signal has opened a portal unleashing a thorned monster. The former priest must now summon his lost faith to stop the signal from jumpstarting the end of the world.