Этот код поможет вам начать:
'Toy Stroy..(II) (1995)'.rstrip(')').rsplit('(',1)
Кроме этого, вы можете использовать r'\s*[(]\d{4}[)]\s*$'
для сопоставления четырехзначного числа в скобках в конце строки. Если вы найдете его, вы можете отрубить его:
s = ''
l = [s]
match = re.compile(r'\s*[(]\d+[)]\s*$').search(s)
if match is not None:
l = [s[:len(match.group(0))], s[-len(match.group(0)):].trim]