'Twisted' Star: Denise Richards Has The Best Energy