JL review (spoiler free)