A man finds himself in an unfamiliar location before getting into a strange encounter.
The Protagonist
Editor
Director
Executive Producer
Writer