Lance probably got away because of Daddy Lin's intervention.. But that's only for now, I bet. Olivia will not leave him unscathed, I'm sure about that. 😈
Is Ava Oliver's wife, Finn's mom? If she is, then maybe she's jealous with Olivia and her accomplishments. And Finn loves his auntie a lot! 😄