Cloverfield Monster revealed as Jennifer Love Hewi