The casting is terrible. The Grandmother and Male Lead are total and complete misfits. The basic idea is interesting, but the details in the story are incoherent.
The Male lead is shown as depressed in childhood and throughout his life, but depression made him lose his powers... Also it seems like he chooses to be depressed. I tried to fly when I was a child, but I realized I could not and got over it, but the ML lead seems to not accept his inability to change the past and is depressed because of that - how stupid...