Try P90X3
Unlike the original P90- workouts are 30 min vs 60-90 min, much less weights/upper body oriented, workouts are varied and fun. You'll need a pull up bar and you get get an assistance band to work your way up. Dumbbells. Some space. Most of the workouts are plyometric, one or two...