Logan discusses whether or not we are done with Superhero movies and when will we be?