Hamlet!!! It has everything, love, revenge, drama....one of the best books ever written IMHO.