First Look: Night Head 2041

In Japan, 2041, adherence to or even belief in any kind of religion, spiritual movement, or supernatural phenomena has been completely outlawed. As a security force is tasked with tracking down and incarcerating anyone found guilty of committing such a crime, two brothers have seemingly broken free of a research lab and are on the run, and must keep their psychic abilities hidden for fear of alerting the authorities.