Sometimes its good to stray from the source if you're fixing a mistake in the source material, but when you adjust a violent and brutal character just so you can get a different film rating (and add in a random tornado maneuver that makes no sense), the movie is going to fail.