A little slow at start but builds as it progresses to a thought provoking conclusion .
I thought Jennifer O neal gave a great performance as did Paul Rodriguez. The lead actor whose name escapes me at the moment l thought was a little wooden but adequate.