Release Date, 9.18.2024 Chemistry major Elliot Torres has been unable to keep a steady job but eventually accepts one by a rumored mad scientist, D...