A strange man hosts a live stream from a hotel room
Christian Baumgartner
Role(s): Juan
Ginna Acosta
Role(s): Miranda
Martin James Grapengeter
Role(s): The Doctor
David Dykes
Role(s): The Spirit