Sinners and One Battle After Another are leading the 2026 Best Picture Oscar race, but which nominee should actually win?