top of page
Neagheen Homaifar
Harvard grad Neagheen Homaifar stars in psychological thriller ‘Site’
Aaliyah Prim
8/15/25, 5:45 PM

INDIANAPOLIS (WISH) — Neagheen Homaifar a Harvard graduate and university founder turned actress, stars in the psychological thriller ‘Site,’ now playing in theaters. Set in a small town and filmed in Charlotte, North Carolina, ‘Site’ explores the chilling consequences of time travel through the eyes of a man who encounters an abandoned government facility and a particle collider known as ‘God’s Eye.’
bottom of page
