I have never seen a movie like this. In a good way!
For those of us who have watched Family Guy, you know when Peter gets into those mega random and ultra violent fights with the Chicken? Yeah that is this movie, but for women. And I for one, am all for it!
Catfight introduces us to Veronica – played by Sandra Oh- the upper class wife and mother, married to a man who is profiting off the war. Veronica is going to an upscale upper east side well to do party, where everyone is boring and they have paid private wait staff. Enter in Ashley – played by Anne Heche – a struggling artist, lesbian, and all round dreamer, having to bartend this party alongside her girlfriend to help pay the bills.
Fun Fact – Veronica and Ashley went to college together. And they didn’t like each other back then, and they sure don’t like each other now.
Veronica has the upper hand however, being the part of the upper class, while Ashley is merely the lowly bartend, tasked with serving Veronica her drink. Feeling the existential crisis looming from being tasked with serving her high school arch nemesis a drink, Ashley does what many of us would do, and that is go into the stairwell and smoke a doobie.
Veronica’s marriage is strained. Her husband is embarrassed of her drinking, and tells her to leave the party. Veronica dutifully obeys, and steps into the same stairwell as Ashley. I expected bickering. I expected perhaps a sharp turn into best friendship over a shared doobie. I expected a camaraderie between women, after all, the #metoo movement is still in progress, women are fighting all over the globe for our rights, and perhaps in this one moment in a concrete stairwell, Veronica and Ashley would see each other as sisters against the world.
This did not happen.
What ensued was one of the most vicious, earthy, knock-down drag-out fights i’ve ever seen between women in a movie. It was sort of shocking. And it ends with Veronica, the upper middle class wife and mother, falling down the stairs.
Veronica wakes up in a coma 2 years later to find out that not only has her husband died, but her son decided to fight in the war that broke out, and he too has died. All of the money the husband had from profiteering off the war was spent on her medical bills, and Gee it Sure was lucky she woke up when she did, as they were days away from pulling the plug. Veronica has lost it all.
Ashley however, Ashley is now in a splendid position. Her dreams of being a successful artist came true! She has a gallery and adoring fans and is moving forward towards having a family with her girlfriend Lisa – played by Alicia Silverstone – who is now pregnant. Everything is going splendid for Ashley.
Veronica meanwhile is now a maid, and whilst cleaning a room she stumbles upon a magazine with Ashley on the cover. Enraged, Veronica confronts Ashley at her next Art Showing, and funnily enough, there is a painting of Veronica and her bruised and bloodied face. Veronica rips it off the wall and runs away, with Ashley soon after her.
I’d rip it off the wall too, but only to put it up in my lounge room
Once again, no reconciliation is on offer for these two women. Nor is the viewer given any reprieve from the absolute violence and rage these two women have for each other. The fight is bloody. It’s dirty. Its harsh. And it ends with a wayward brick landing on Ashley’s head.
It’s now two years later. Ashley awakes from her coma, and good timing too! Now it is Ashley who is broke, and finds out her girlfriend lost the baby, and has left her too. The ultimate leveller – Grief.
Ashley searches out for Veronica who has now gone to live with her Aunt in the woods, and she finds her. Will these women just keep fighting?
Yes.
They do.
But, there is finally a reprieve. They exhaust each other and finally bond over their losses. The ultimate connection – Grief.
Veronica shows Ashley a home video her son had taken for her before he left for the war. They bond. And then they talk. And all seems well.
Until Ashley spills her drink. On the camcorder……
The movie closes with the women fighting each other in the woods, Veronica’s aunt looking on. The end.
What I really loved about this movie was the reversal of fortunes. From having money to not having money, from having a family to not having a family. It’s these class and social divisions that do in fact create real divisions between women, and these are taken to their utmost extremes in this film.
I also liked that it showed an artist at the dreaming stage, and then at the success stage. I don’t think women are shown skilling up enough, and the fact that the war is what heightened her popularity was very smart. The fact a war was going on at all, and that it wasn’t the main topic but instead a sort of peripheral background was very poignant when we are dealing with the lives of women.
And ultimately, I think the biggest lesson in Catfight is, we as women can continue fighting each other forever, if that is what we want.
{"id":null,"mode":"button","open_style":"in_place","currency_code":"AUD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"http:\/\/camillastrand.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"http:\/\/camillastrand.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":100,"top_media_type":"featured_image","featured_image_url":"http:\/\/camillastrand.com\/wp-content\/uploads\/2022\/04\/Screen-Shot-2022-04-12-at-7.16.29-pm-187x200.png","featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Camilla Strand","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Camilla Strand","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Today I eat Nuggets like a Queen! Thank you!","payment_confirmation_title":"Camilla Strand","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}