In 2015 Tokyo, three young men travel back from the future to stop the creation of monstrous beings known as Generators, which threaten humanity's existence. As they blend into society, personal sacrifices and uncovered secrets challenge their mission.