The Machinist ending explained as Trevor’s guilt, Ivan’s identity, Maria’s meaning, and the confession that finally lets him sleep again ...