Movie History Thought I Was Worth Saving 2017 Thought I Was Worth Saving 2017 Superbeast 1972 Superbeast 1972