daredevil betsy