Directed by Ralph Long and starring Spizoo co-owner Jessica Jaymes alongside 2015 AVN Best New Starlet nominee August Ames, Demon Lust captures the wackiness that ensues when the Devil's son (Tommy Pistol) goes up against angel warrior Evan Stone in a battle for souls. Cast: August Ames, Jessica Jaymes, Chloe Amour, Aruba Jasmine, Stella Cox, Julia De Lucia, Sensual Jane, Evan Stone, Tommy Pistol