I'm inclined to agree with your analysis. I found most of act 3 to be laughable. The amateur psycho-analysis is the one thing in a script that will instantly turn me off.

I also don't like the kid being played by an adult woman. Just doesn't come across as believable.

The story was not without its charm. The main character was easy to sympathize with.

I gave it a 2.