Game of Thrones returns to HBO this Sunday for its seventh season, so now is the perfect time to catch up on the series. Sure, you could rewatch all 60 episodes thus far, but if you’ve been putting that off, you have no chance of finishing in time for Sunday’s premiere. Instead you can just spend six minutes watching this incredible wrap-up set to Queen’s “Bohemian Rhapsody.” And it’s not just about the song, the video features some of the best bits of the series — from the gory to the sexy. Of course, if you’re new to the show, you might want to stay away from this video, as there are a ton of spoilers. But then again, it’s so good, you’d be doing yourself a huge disservice.