Hannah Arterton

 voiced Callista in Piece of Mind.