그냥 have to만 쓰면 될 걸 왜 are gonna까지 썼나요?
Are gonna는 이 경우에 will과 같은 뜻으로 쓰였어요. 즉, 이 문장은 you and I will have to have a little talk이라는 뜻이에요. 이 문맥에서는 머지않아 그 행위가 일어날 것임을 암시하고 있기 때문에, are gonna나 will 중에서 하나를 쓸 수 있어요.