<Li> Glenn Morshower as General Morshower The supervisor of NEST . </Li> <Li> Matthew Marsden as Graham A British Army NEST officer . </Li> <Li> Rainn Wilson as Professor R.A. Colan Sam and Leo's astronomy teacher . </Li> <Li> Marc Evan Jackson as Commander U.S. Central Command </Li>

Where was transformers revenge of the fallen filmed