Video lecture for PHYS 485 at the University of Alberta. Starting with CP violation in kaons and B-mesons we discuss how this can be explained by a complex phase in the CKM matrix. T-violation is also covered which is perhaps one of the least know results in physics!