A newer version of Celtx is available.Or, Learn More About Celtx
Full user review
Organizes the lines, actions, comes with so many features, it probably has features for professionals.
You will run into some problems where they don't spell check well, or they take the character "BOB:" instead of "Bob". To export, you have to export in (.txt) format, but you can open it, copy, and paste it to TextEdit or Pages. Very minor problems.
I believe this is the only software out there for free that does what this software does, makes scripts, and I love it for that... 5 stars, a spectacular job :D