diff --git a/trakt/objects/season.py b/trakt/objects/season.py
index <HASH>..<HASH> 100644
--- a/trakt/objects/season.py
+++ b/trakt/objects/season.py
@@ -74,4 +74,7 @@ class Season(Media):
         return season
 
     def __repr__(self):
+        if self.show:
+            return '<Season %r - S%02d>' % (self.show.title, self.pk)
+
         return '<Season S%02d>' % self.pk
Updated the `__repr__()` method for the `Season` object