We're not sure about Keanu Reeves as Robert De Niro. But Chloe Moretz makes for a scarily spot-on Jodie Foster.
Reeves and the young "Hugo" star are just two of several actors who took part in Harper Bazaar's "The Age of Scorsese" photo shoot, which features several recreations from classic Scorsese productions.
Don't get too freaked out -- Chloe is actually just about the same age that Jodie Foster was when she played the angelic prostitute in "Taxi Driver." And she's never actually seen Scorsese's influential 1976 New York drama, because "My mom won't let me."
Besides Moretz and Reeves in "Taxi Driver," the "Age of Scorsese" photo shoot also features Kate Bosworth in a scene from "The Age of Innocence," Ben Kingsley and Michael Pitt channeling "GoodFellas" and Christina Hendricks doing "Gangs of New York."