Yesterday was a big day for my geekness. The trailer for Transformers: The Last Knight was released. Does Optimus Prime turns bad? Is that Unicron? Megatron returns? Watch the trailer below.

I could on for hours about my love for Transformers. And, despite the many flaws of the films, I have enjoyed every minute of the previous four movies. I see a marathon of Transformers, Transformers: Revenge of the Fallen, Transformers: Dark of the Moon and Transformers: Age of Extinction happening before this one. Popcorn is ready.

Not much is known of the official plot at this time but looks to be a continuation of 2014's Transformers: Age of Extinction which ended with Optimus Prime leaving Earth to go after "The Creators". From the looks of him floating in space, he's had a heck of a battle.

We will also see the return of Captain Lennox (Josh Duhamel) and Agent Simmons (John Turturro) from the first three. We will also see the return of Cade Yeager (Mark Wahlberg) as the absent minded inventor and Joshua Joyce (Stanley Tucci), the former head of KSI from Transformers: Age of Extinction. Peter Cullen will be back to voice Optimus Prime, a role he has held since the original 80's cartoon.

Reserve a seat for June 23, 2017 when Transformers: The Last Knight hits theaters.