Cobra returns - Deadlier, Mightier than ever in an action picture that stings.Cobra returns - Deadlier, Mightier than ever in an action picture that stings.Cobra returns - Deadlier, Mightier than ever in an action picture that stings.