Scott Pilgrim gets it right