Talk about confronting your inner demons: Harley Quinn having her way with Harleen Quinzel [both as portrayed by Margot Robbie] (fuckit / alx)
Kaylee (Jewel Staite) helping Inara (Morena Baccarin) out with a customer; Mal seems a bit perturbed (boobsgames) [Firefly]
Scarlett Johansson (as Black Widow) gets into big trouble with the Hulk. Artist: KinkyJimmy
Scarlett Johansson (as Black Widow in The Avengers) bound and gagged...another stunning HQ work by Drew Gardner
Willow (Alyson Hannigan) and Buffy (Sarah Michelle Gellar) with some practical applications of magic (pupete)