I thought the black hole bombs in this movie made a lot of sense. For those unfamiliar, small black holes evaporate very quickly, so it's plausible a futuristic society would build black hole grenades that can suck you up in the first few seconds then be harmless after that.