We study the Klein-Gordon equation with general interaction term, which may be linear or nonlinear, and space-time dependent. The initial data is general, large and nonradial. We prove that global solutions are asymptotically given by a free wave and a weakly localized part. The proof is based on constructing in a new way the Free Channel Wave Operator, and further tools from the recent works [30,31,46,47]. This work generalizes the results of the first part of [30,31] on the Schrödinger equation to arbitrary dimension, and non-radial data.