What is the correct punctuation for this sentence? Free of the restrictions of the real world,her characters reveal theirselves like they truly are.

That punctuation is correct.

Although the punctuation is correct, there are errors in the sentence. It should read this way:

Free of the restrictions of the real world, her characters reveal themselves as they truly are.

[Note the space after the comma before beginning the next word.]

=)

That is, in my opinion, depressing.

The punctuation in the original sentence is incorrect. It should be revised as follows:

"Free of the restrictions of the real world, her characters reveal themselves like they truly are."

To correct the punctuation, the comma should be placed after the word "world" and before the word "her." Additionally, "theirselves" should be changed to "themselves" for correct grammar.