TroyLea Spencer10.0· March 28, 2026FollowAchilles and Hector should've made out tbhCommentsSign in to react and join the conversation.Sign inGet the appSee all Lea's reviews for Troy (2)First watch10.0March 28, 2026Rewatch 110.0July 29, 2026