5G systems are being deployed all over the world and one key enabler of these systems is massive multiple-input multiple-output (MIMO). This technology has brought large performance gains in terms of serving many users. Despite the possibility to further exploit the spatial domain, there are situations where it is not possible to offer more than a single, or a few, data streams per user and where cell-edge coverage is an issue due to the lack of enough efficient channel scatterers. Looking ahead, distributed MIMO systems, where the antennas are spread over a larger area, are investigated for next generation systems. However, distributed MIMO comes with many practical deployment issues, making it a big challenge to adopt. As another way forward, we envision repeater-assisted cellular massive MIMO, where repeaters are deployed to act as channel scatterers to increase the rank of the channel and provide macro diversity for improved coverage and reliability. After elaborating on the requirements and hardware aspects of repeaters that enable this vision, we demonstrate through simulations the potential of repeater-assisted cellular massive MIMO to achieve distributed MIMO performance. Following this, we discuss open questions and future research directions.