Robert Pattinson isn’t morally opposed to superhero films. But he wasn’t exactly seeking them out before “The Batman” came along, either.The 35-year-old who seemed to emerge as a fully formed superstar in mega franchises like “Harry Potter” and “Twilight” has for the past decade or so found himself chasing edgier fare, smaller movies with interesting directors and roles where he could stretch and disappear behind an archaic New England accent, as in “The Lighthouse,” the unkempt beard of an explorer in “The Lost City of Z” or the shock of messily bleached hair that accompanies him on a never-ending chase in “Good Time,” to name a few.The strange thing is that it was “Good Time,” a $2 million movie, and its frenetic, freefall energy that convinced director Matt Reeves that Pattinson needed to be his Batman.