Martin Scorsese's much anticipated new epic film Killers Of The Flower Moon made its world premiere at the 76th Cannes film Festival in Cannes, France over the weekend.The 3 hour and 26 minute drama ended up getting a nine-minute standing ovation from the audience, which is said to be the longest of the festival that began on May 16, according to The Western crime drama is the latest pairing with the acclaimed director for both and Leonardo .
Load More
Load More