Plot hole: The morning of the final battle, the sun rises behind the mission, silhouetting a sentry. When the ending credits roll, the sun sets behind the mission.
Plot hole: How did Glabrus know about Silesian pirates aiding the slave army's escape? He informed the senate of this and yet was not made aware of it at the time of his capture.