City Lights/YMMV


 * Tear Jerker: That ending. Oh, God, that ending.