Supergirl has always been a tricky character to adapt; the latest movie threads the needle between pluck and alienation.