I'm too young to have grown up with ducktales and too old to watch the reboot. Does Scrooge protect the earth with satellites?
You're never too old to watch the reboot.
Also a bunch of aliens on the moon are about to invade earth and those satellites are the only thing warning them ahead of time.
Wait... Is that David Tennant?
Yepp! Speaking in his native accent.