Gemma Arterton on her Finest Moments and Film Magic.