Give it to me straight: is this movie actually good or is it just JK Rowling shouting transphobic slurs at wannabe Shia LeBeouf for an hour and a half with a piss filter?