Andrew Garfield as Remus Lupin, Ben Barnes as Sirius Black and Karen Gillan as Lily Evans! This is perfect :) actually, I like how Harry Potter fans have become desperate enough for a Marauders movie that they've begun casting the movie themselves.
THIS SCENE. This is such a powerful moment. "Nobody bad-mouths Hagrid on Hermione’s watch! (Thank you to lizmaryr and zexionlikesmuffins for suggesting this glorious scene from the Prisoner of Azkaban!