The Orionid meteor shower should be at its best late tonight, and there will be no Moon in the sky then to spoil the show. The shower is known as the Orionids because its meteors “rain” from Orion, although they can streak across any part of the sky.