At the end who knows the truth??