Ryan Phillippe just casually hopped on Instagram to share a photo with his two kids Ava and Deacon, except is it *really* a photo of Ava and Deacon? Or did Ryan, in a mission to troll us all, travel back in time and take a picture with himself and Reese Witherspoon?

That can surely be the only explanation for the fact that Ryan and Reese's kids look like CLONES of their younger selves, right? Here's an old photo of the former couple so you can see how shook-inducing the similarity is:

54 Premiere - August 24, 1998pinterest
Steve.Granitz/INACTIVE//Getty Images

Literally, LOOK! LOOK WITH YOUR EYES!

Reese Witherspoon & Ryan Phillippepinterest
Victor Malafronte//Getty Images

Honestly, no two children in the history of mankind have ever looked more like their parents. On that note, here are some more pics of Ava and Reese being twins to freak you out, kay bye!