Suspenseful story undone by preposterous third act ...