Summary:
In a world where reality is constantly falling apart, the pokemon gods have created assistants to keep it in check. The god of time, Dialga, has entrusted the upkeep and management of the ever unstable nature of time to thousands of Celebi who travel through time to keep things flowing normally.
Usually, changes to history and future occurrences by Celebii are integrated into a stable fashion assuring that history does not change. However, one such timekeeper has learned that he has the ability to actually change events, causing dangerous paradoxes that threaten reality as it is known.