Helen Mirren, sci-fi fan?