Cliche but surprisingly funny.