Claim: Baahubali 2: The Conclusion is a film from India released in 2017.
Verdict: SUPPORTS