3.2 The Double-D Avenger Sep. 17, 2001 The Double-D Avenger IMDb: 3.2 2001 77 min 3 views Three of the biggest and bustiest Russ Meyer stars – Kitten Natividad, Haji, and Raven De La Croix – make a comeback in ‘The ... ActionComedy