June 30, 2006 by Edward Champion More Than Meets the Eye? Film Leave a comment Michael Bay’s Transformers. No, really. (via Ghost in the Machine) © 2006, Edward Champion. All rights reserved.