Hollywood movies have been taking a lot of ideas and concepts ...