Aluminum is Soylent Green?

I keep seeing this ad for Alcoa on TV. It’s well done, but every time I see it I think of Soylent Green.