In the year 2403 AD, a young student named Satoru is visited by a future time traveler, a cute girl named Alisa. Together, they journey back to the 21st century, where a malfunction sends them hurtling through a series of seemingly random episodes of religious and historic significance. Japan’s answer to Scientology, Kyoufuku no Kagaku (幸福の科学, also known as The Institute for Research in Human Happiness), returns with its third animated feature.