What episodes after 629 are considered fillers? I can't find an updated list of OP fillers during the Dressrosa arc (just finished the Punk Hazard arc in the anime).
Also, which OP movies are canon? I'll start watching 'em once I'm caught up with the anime and manga.