Movie News • Movie Picture Isabel Lucas joins Transformers: Revenge of the Fallen May 21, 20095 Commentsby Rollo Tomasi