An occult scientist tries to steal a collector's Chinese staff.
No streaming options found at this moment.