When Science Fiction Meets Marxism