Michael Bay helmed many big blockbusters, but his 2022 effort hasn't received the same level of recognition. Thankfully, it's now on Netflix for all to see.