movies like the lucky one and dear john