Screen Hub has given 4.5 stars to CRITICAL INCIDENT.
The brand new crime drama directed by Neil Sharma is streaming on Stan now.
Check out the review here!