(Source: onlyfagshavethisurl)
thegadaboutgirl:
Javert has 24,601 problems and Jean Valjean is all of them.