Stan Lee muuEnglanti, 2017