An amnesiac with a strange glass hand is pursued by alien assassins as he seeks the key to his true identity.