Guests! Plus, the weirdest episode of Legends of Tomorrow. Was 9-11 an inside job?