Some info on Transformers movie cast stuff

Found it today in the message boards.