Photon torpedoes, presumably anti-matter weapons of some sort, are ...

Photon torpedoes, presumably anti-matter weapons o....

The ship is DIRECTLY in front of the Defiant.

The ship is DIRECTLY in front of the Defiant.....