Results for: Robert de niro movie that won the top prize at the cannes film festival in 1976 2 wds/crosswords with friends april 18 2024 answers