From time travel to parallel dimensions and space exploration, the genre is full of interesting concepts and plot devices...
From time travel to parallel dimensions and space exploration, the genre is full of interesting concepts and plot devices...