A vertebral body replacement includes first and second end plates, and a compliant connector section between the end plates having one or more helical cuts to provide limited compliance between the end plates. The compliant connector section can be provided in a separate spacer that fits between the end plates or directly in one or more of the end plates. The adjoining end plate surfaces, and/or adjoining surfaces of the spacer, include a rotational interlock to inhibit rotational motion between the surfaces and allow a modular stacking assembly of the vertebral body replacement to accommodate a wide range of patients.