this would have been better if it was directed by Matthew Vaughn?
probably yes. but more important would have been a script by Vaughn.