Amblin Posted on December 16, 2013 by howard in Filming, Los Angeles, TEP USA | Comments are closed Here’s a quick photo of the team in the screening room at Amblin Entertainment, where we filmed our interview this morning! Everyone was lovely and they were so kind and generous.