Ruth, a religious blind woman, enters a white, windowless room. Inside, she engages in a battle of philosophies with a technology called S.E.E.R, which was supposedly created for the betterment of humanity.
Nicola Fishwick
Ruth
Mu Lakhi
S.E.E.R
Ethan Whyborn
Director
Nov 8, 2018
Aug 17, 2022
Aug 9, 2019
Jul 3, 2013
Nov 14, 2019
Nov 21, 2014
Nov 17, 2006
Dec 6, 2019