Enjoyed the series however there were some poor casting issues. I distinctly didn't like the the role of Electra. Poor acting with unrealistic scenes.

The rest I couldn't get enough of, especially the role of punisher! Well done with great acting!