Scott Pilgrim vs. the World ★★★★

the hero's journey masterfully displayed