Feynman stated that the double-slit experiment “…has in it the heart of quantum mechanics. In reality, it contains the only mystery” and that “nobody can give you a deeper explanation of this phenomenon than I have given; that is, a description of it” [Feynman R, Leighton R, Sands M (1965) The Feynman Lectures on Physics]. We rise to the challenge with an alternative to the wave function-centered interpretations: instead of a quantum wave passing through both slits, we have a localized particle with nonlocal interactions with the other slit. Key to this explanation is dynamical nonlocality, which naturally appears in the Heisenberg picture as nonlocal equations of motion. This insight led us to develop an approach to quantum mechanics which relies on pre- and postselection, weak measurements, deterministic, and modular variables. We consider those properties of a single particle that are deterministic to be primal. The Heisenberg picture allows us to specify the most complete enumeration of such deterministic properties in contrast to the Schrödinger wave function, which remains an ensemble property. We exercise this approach by analyzing a version of the double-slit experiment augmented with postselection, showing that only it and not the wave function approach can be accommodated within a time-symmetric interpretation, where interference appears even when the particle is localized. Although the Heisenberg and Schrödinger pictures are equivalent formulations, nevertheless, the framework presented here has led to insights, intuitions, and experiments that were missed from the old perspective. Significance We put forth a time-symmetric interpretation of quantum mechanics that does not stem from the wave properties of the particle. Rather, it posits corpuscular properties along with nonlocal properties, all of which are deterministic. This change of perspective points to deterministic properties in the Heisenberg picture as primitive instead of the wave function, which remains an ensemble property. This way, within a double-slit experiment, the particle goes only through one of the slits. In addition, a nonlocal property originating from the other distant slit has been affected through the Heisenberg equations of motion. Under the assumption of nonlocality, uncertainty turns out to be crucial to preserve causality. Hence, a (qualitative) uncertainty principle can be derived rather than assumed.