Obwohl Tyrannosaurus rex und Spinosaurus ungefähr 35 Millionen Jahre voneinander entfernt und auf verschiedenen Kontinenten lebten, würde ein hypothetischer Kampf zwischen den beiden wahrscheinlich darauf hinauslaufen, welcher Kämpfer zuerst tödlichen Schaden anrichtete. Sowohl Spinosaurus als auch Tyrannosaurus rex gelten als Kandidaten für den größten fleischfressenden Dinosaurier, der je gelebt hat.
Tyrannosaurus Rex wurde über 12 m lang und wog etwa 7,5 Tonnen, obwohl einige Schätzungen eine viel größere Zahl darstellen. In ähnlicher Weise erreichte Spinosaurus wahrscheinlich eine Länge von 50 Fuß und wog etwa 12 Tonnen. Es wird angenommen, dass Spinosaurus ein Gewicht von mehr als 20 Tonnen erreichen konnte, was auf einen enormen Größenvorteil gegenüber Tyrannosaurus Rex hinweist. Während Spinosaurus schlimmstenfalls einen bescheidenen und bestenfalls einen deutlichen Größenvorteil hatte, waren seine Kiefer und Zähne zum Greifen von Fischen geeignet. Die Kiefer des Tyrannosaurus rex wurden jedoch dafür entwickelt, Knochen mit einer Bisskraft zu zerquetschen, von der angenommen wird, dass sie zu den stärksten aller Landtiere gehört, die je gelebt haben.