Disaster strikes when a company attempts to create the first A.I Sex Robot.
A Handful of Dust
2019
KARAKASA
2022
The Invitation
Meeting Che Guevara & the Man from Maybury Hill
2003
Orpheus
Sprite Fright
2024