and even if the series has faltered from time to time, i think ”skyfall” is gonna put it back up there again.

Please write the text above using proper case.
And even if the series has faltered from time to time, I think ”Skyfall” is gonna put it back up there again.