Ezra, a 17 year old boy is just like every teenage boy. Except the fact that he can spontaneously see visions from the future on a daily basis. His visions take him on an ultimate journey through time itself as he uncovers the secrets about his life that have been kept hidden from him all these years.
5 parts