Isla Fisher – Arriving on the set of ‘The Starling’ in Studio City Isla Fisher: Arriving on the set of The Starling