A film and commercial production company with offices in London and Los Angeles.