Smith-McPhee will play Owen, a bullied schoolboy who falls for Moretz's Abby, a vampire who is new to the neighbourhood. Oscar-nominee Jenkins will play Abby's guardian.
The remake, titled Let Me In, will begin filming next month for a 2010 release through Overture Films.
Smit-McPhee can next be seen in The Road, while Moretz stars in violent comic adaptation Kick-Ass. Reeves previously directed low-budget monster movie Cloverfield.