Movie was good continuation to the first part, but Sophia Cai was the most irritating character making the movie seem to loose the plot. She added no value to the entire movie rather to cause problems to the whole crew. Would have been better to not have her in the movie.