2013–· 6 min★ 6.8
Seemingly unrelated stories begin to make sense as a supernatural being, Gerald, manipulates the lives of people toward his own ends.
Loading addons…