diff --git a/scrapeit/imdb.py b/scrapeit/imdb.py
index db063ae..395130a 100644
--- a/scrapeit/imdb.py
+++ b/scrapeit/imdb.py
@@ -164,9 +164,13 @@ class IMDb:
IMDbDict['year'] = html_title[0][1]
IMDbDict['title'] = stripTags(title).strip()
else:
- title = _getTerm(data, '
(.*?)').split('(')
- year = title[-1].split(')')[0].strip()
- title = title[0].strip().decode('utf-8')
+ title = _getTerm(data, '(.*?)')
+ m = re.compile('\((\d+)\)').findall(title)
+ if m:
+ year = m[0]
+ else:
+ year = title.split('(')[-1].split(')')[0].strip()
+ title = title.split('(')[0].strip().decode('utf-8')
IMDbDict['title'] = title
IMDbDict['year'] = year
IMDbDict['title'] = htmldecode(IMDbDict['title'])