YouTuber Kate Parkin aka weasleysweaters wrote and sung an original number about Harry Potter to Taylor Swift's melodies, and it's actually pretty great.
The story begins with Hermione meeting her soon-to-be BFFs, Harry and Ron, to the melody of "Shake It Off".
And of course, when Draco Malfoy makes an appearance, "Bad Blood" starts playing.
She even included Ron's unfortunate encounter with the slug-vomiting charm.
Finally, Luna Lovegood makes an appearance to "Blank Space" and the gang's horcrux search.