First pics of Megatron So far this movie is looking like a disappointment. Â More pics here, Starscream included. Comments Off on First pics of Megatron