...the script is fine.... but "Sarah" doesn't really sound anything like the actual character - that kinda ruins it.