A lot for long-time fans to get their teeth into >>>
Conflict of ideologies puts it above recent episodes >>>