Why is everyone so well dressed in Hannibal?
oh-deir:
ACTUAL MESSAGE OF (500) DAYS OF SUMMER THAT NO ONE ACTUALLY REALIZES
(via hellogiggles)