
“Some things are better off being put to rest.”
A scientist uses groundbreaking technology to communicate with the deceased but once he is through the looking glass, there is no turning back.
Directed by Rod Blackhurst, Patrick Biesemans
User score
5 votes

Released
June 9, 2022
10m
English
Budget → Revenue
$20.0K → —