God this plot has been beaten to death.