Good question you got there.
Bad Guys - there are villains plural and not all of them are high society people. And the protagonist is basically the whole team so they all find different clues. Yes, some villains are connected with their pasts. not childhood pasts though. Just a few years back. At least in Bad Guys 1. There's a part 2 which is a different story altogether but i don't remember much and i think even though they may not have past connection, probably the villain is a high society person... So might not satisfy all conditions however i suggest you check it out to be sure.
Girl who sees scents - has a super natural element and the villain is somebody who hurt someone close to protagonist i think but how far back that is - depends on definition of connection to past
If i think of more or better fitting I'll get back lol.