There's a very good reason why it will be nearly three years before we see The Batman Part II on the big screen, according to James Gunn.