A mysterious woman fleeing for her life and the life of her child uses the last of her strength to ensure his survival. Leaving him to live a life of constant hardship, follow him as he tries to survive in a world he has no place in.