Flashback Vid: Kristen and Jodie Foster

I think they both adore each other.

Thanks to KStewAngel for the tip.