Note: This post includes topics of domestic abuse and violence. Please proceed with caution.

20 Movie Characters Audiences Love Hate - 4120 Movie Characters Audiences Love Hate - 5520 Movie Characters Audiences Love Hate - 8120 Movie Characters Audiences Love Hate - 920 Movie Characters Audiences Love Hate - 3720 Movie Characters Audiences Love Hate - 9420 Movie Characters Audiences Love Hate - 7020 Movie Characters Audiences Love Hate - 4620 Movie Characters Audiences Love Hate - 720 Movie Characters Audiences Love Hate - 720 Movie Characters Audiences Love Hate - 2320 Movie Characters Audiences Love Hate - 8720 Movie Characters Audiences Love Hate - 6320 Movie Characters Audiences Love Hate - 920 Movie Characters Audiences Love Hate - 7620 Movie Characters Audiences Love Hate - 6320 Movie Characters Audiences Love Hate - 7020 Movie Characters Audiences Love Hate - 9620 Movie Characters Audiences Love Hate - 58