Marc Senter
Marc Senter is an actor and producer, known for The Lost (2006), The Devil's Carnival (2012) and Starry Eyes (2014).
Movies
5.5
A woman who's returned home with her two kids to attend her sister's wedding must suddenly defend their lives against older people on a killing spree.
A young women is Possessed and here you'll see her struggles to return herself to her own Reality.