It's not every day that an actress who's provided so many quality scenes for DiD fans gets to celebrate her 50th birthday, so we decided that a special feature was in order. The obvious star of the playlist is the 1999 TV movie The Last Witness (aka Caracara), which features a classic handcuff scene with duct tape bondage and gag for Ms. Henstridge. We've given it the royal treatment, with a fresh edit enhanced with AI to Full HD resolution.
But that's not all. We've also made fresh edits of her best gag scene from She Spies (AI enhanced once again), her semi-nude chair tie from Species II, a nice suspension scene from Adrenaline: Fear the Rush, and her barefoot medical bondage scene from the Lifetime movie A Sister's Nightmare. Enjoy!
Join the discussion