hope haven and johnny sin