Hanna: surprisingly good