in

Star Trek has constantly mirrored the moments. – marvelous

Star Trek has always mirrored the times.

Star Trek has often mirrored the situations. – stunning