Former police officer Ben Carson encounters mysterious deaths in his new job as a security guard, all of which are connected to mirrors. Faster than he would like, he experiences the events on his own body. From now on he fights to solve the past crimes and for his own survival.
No article has been created yet, you can start one
edit article