In a shocking turn of events, Robert De Niro's production company, Canal Productions, has been ordered to pay $1.2 million to ...
For all the beloved characters within the Marvel Cinematic Universe, there are a fair share of names that irritate instantly.