If one thing can be said about Constantine Singer’s Strange Days, it is definitely sci-fi. From time travel to aliens and mind control, this novel has it all. Plus, Singer throws in a healthy dose of music. In fact, that’s how we first find our protagonist, Alex. From the beginning, he’s hearing the sound of guitars coming from within his own head, and from there everything just gets more, well, strange. After receiving several messages from his future self, Alex ends up as part of a group of teenagers trying to save the world.