Zac Efron will play Andy McGee, the father of the main character. Zac Efron has been cast as the father in a Blumhouse reboot of Stephen King's Firestarter.