Photos from New Transformers Movie August 5, 2010August 5, 2010 Tabz Movies The newest Transformers film is filming by my sister’s work in Chicago so she snapped these pictures. Enjoy! Photos by Hannah Hansen for QuadrupleZ.com. Tabz Tabz (aka Tabitha Grace Smith) is a omnivorous geek with a special love of television. She's a writer, social media strategist, and teacher. In her spare time she blogs over at Doctor Her (a Doctor Who blog) and runs Between the Lines Studios.