Katie Holmes is wrapping up her final week on Broadway in All My Sons, and hopefully when it ends on Sunday Tom Cruise will let her get the sleep she so desperately needs. Poor girl looks like she hasn’t slept in years…you know around the same time she met Tom Cruise.