Television series turned feature film. A story of the Native American boy with a powerful amulet that lets him stop time. He will soon discover that other are looking for his amulet as well, and will stop at nothing to get it.
Login with Google Login with Discord