the batman public review