Arcee?
I thought the movie was going to be called "Reigh of StarScream"
Not so much live action as stop animation