A gripping finale can’t save a bland cast and shallow writing
Continue reading…
Source
See author's posts