The following is a list of all my reviews since I started out in 1996.
All films have been graded on a 9 point scale from A+ to C-. The year below is the date it was released in Australian cinemas.

Title Grade Release Mini Rev Full Rev
M3gan B 2023 Mini Rev  
Ma Rainey's Black Bottom A 2020 Mini Rev Full Rev
Macbeth B 2006    
Macbeth B+ 2015 Mini Rev  
Machete A- 2010 Mini Rev  
Machete Kills B+ 2013 Mini Rev  
Machinist, The B 2005    
Mad About the Boy: The Noel Coward Story B+ 2024 Mini Rev  
Mad Bastards B+ 2011 Mini Rev  
Mad Hot Ballroom B+ 2005    
Mad Max: Fury Road A 2015 Mini Rev Full Rev
Madagascar B- 2005   Full Rev
Madagascar 3: Europe's Most Wanted B- 2012 Mini Rev Full Rev
Madagascar: Escape 2 Africa C+ 2008   Full Rev
Madame Bovary A- 2015 Mini Rev Full Rev
Madame Web C- 2024 Mini Rev  
Made A- 2002   Full Rev
Made In Dagenham A- 2010 Mini Rev Full Rev
Made in Italy B- 2020 Mini Rev  
Made Of Honour C 2008    
Madeline B+ 1998    
Mademoiselle Chambon C+ 2010 Mini Rev  
Maestro A- 2023 Mini Rev  
Mafia! C+ 1998    
Mafia Mamma C+ 2023 Mini Rev Full Rev
Mafia Only Kills In Summer, The B- 2015 Mini Rev  
Magdalene Sisters, The A- 2003    
Maggie's Plan B- 2016 Mini Rev  
Magic In The Moonlight B 2014 Mini Rev Full Rev
Magic In The Water C+ 1996    
Magic Mike C+ 2012 Mini Rev Full Rev
Magic Mike XXL B+ 2015 Mini Rev Full Rev
Magic Mike's Last Dance C+ 2023 Mini Rev  
Magic Pudding, The B- 2000    
Magic Sword: Quest For Camelot, The B 1998    
Magician, The B+ 2005    
Magnificent Seven, The B 2016 Mini Rev Full Rev
Magnolia A+ 2000   Full Rev
Maid In Manhattan C+ 2003   Full Rev
Maiden A- 2019 Mini Rev  
Maigret C 2022 Mini Rev  
Majestic, The C 2002   Full Rev
Make It Happen C+ 2008    
Maleficent C+ 2014 Mini Rev Full Rev
Maleficent: Mistress of Evil C 2019 Mini Rev Full Rev
Malena C+ 2001   Full Rev
Malibu's Most Wanted C+ 2003    
Malignant C+ 2021 Mini Rev  
Mall Boy B+ 2001    
Mall Rats B- 1996    
Mama B+ 2013 Mini Rev  
Mambo Italiano B 2003   Full Rev
Mamma Mia! A- 2008   Full Rev
Mamma Mia! Here We Go Again C+ 2019 Mini Rev Full Rev
Man About Town C+ 2006    
Man Apart, A B 2003    
Man Called Otto, A B- 2023 Mini Rev Full Rev
Man Called Ove, A B- 2017 Mini Rev  
Man From Elysian Fields, The B+ 2003    
Man From U.N.C.L.E., The B- 2015 Mini Rev Full Rev
Man in the Hat, The B 2021 Mini Rev  
Man In The Iron Mask, The B+ 1998    
Man of God B- 2022 Mini Rev  
Man Of Steel C+ 2013 Mini Rev Full Rev
Man Of The Year C 2007   Full Rev
Man On A Ledge B- 2012 Mini Rev  
Man On Fire B+ 2004   Full Rev
Man On The Moon A 2000   Full Rev
Man On The Train, The A 2003    
Man On Wire A- 2008   Full Rev
Man Up B+ 2015 Mini Rev Full Rev
Man Who Cried, The C 2001    
Man Who Invented Christmas, The C+ 2017 Mini Rev Full Rev
Man Who Killed Don Quixote, The B 2019 Mini Rev  
Man Who Knew Infinity B- 2016 Mini Rev Full Rev
Man Who Knew Too Little, The C 1998    
Man Who Sued God, The C 2001   Full Rev
Man Who Wasn't There, The B 2001    
Man With Iron Fists, The B+ 2012 Mini Rev  
Man, The C+ 2005    
Manchester by the Sea A 2017 Mini Rev Full Rev
Manchurian Candidate, The A- 2004   Full Rev
Mandela: Long Walk To Freedom B+ 2014 Mini Rev Full Rev
Manderlay B 2006    
Mank A- 2020 Mini Rev  
Manny Lewis C 2015 Mini Rev  
Man's Gotta Do, A C+ 2004    
Mansfield Park A- 2000   Full Rev
Manual Of Love, The B+ 2006    
Many Saints of Newark, The B- 2021 Mini Rev  
Mao's Last Dancer B- 2009 Mini Rev  
Marcel the Shell with Shoes On A- 2023 Mini Rev Full Rev
March Of The Penguins B 2006   Full Rev
Margaret A- 2012 Mini Rev Full Rev
Margaret's Museum B+ 1997    
Margin Call A 2012 Mini Rev Full Rev
Margot At The Wedding B- 2008   Full Rev
Margrete: Queen of the North B+ 2022 Mini Rev  
Marguerite B 2016 Mini Rev Full Rev
Maria Full Of Grace A- 2005   Full Rev
Marie Antoinette C 2006   Full Rev
Marilyn Hotchkiss Ballroom Dancing & Charm School B- 2005    
Marjorie Larwence: The World at Her Feet B 2021 Mini Rev  
Marksman, The C 2021 Mini Rev  
Marley & Me B+ 2009    
Marmaduke C+ 2010 Mini Rev  
Marriage Story B+ 2019 Mini Rev  
Married Life B- 2008    
Marry Me C+ 2022 Mini Rev Full Rev
Mars Attacks! B- 1997    
Martha Marcy May Marlene B+ 2012 Mini Rev Full Rev
Martian, The B- 2015 Mini Rev Full Rev
Martian Child B 2008    
Marvels, The C+ 2023 Mini Rev Full Rev
Marvin's Room A+ 1997    
Mary & Max A- 2009 Mini Rev  
Mary Magdalene C+ 2018 Mini Rev Full Rev
Mary Queen of Scots C+ 2019 Mini Rev Full Rev
Mary Poppins Returns A- 2019 Mini Rev Full Rev
Mary Reilly A- 1996    
Mary Shelley B 2018 Mini Rev Full Rev
Mascarade C+ 2023 Mini Rev  
Mask Of Zorro, The B 1998    
Master And Commander A 2003   Full Rev
Master Cheng B+ 2020 Mini Rev  
Master Gardener C+ 2023 Mini Rev  
Master Of Disguise, The C- 2003    
Master, The A- 2012 Mini Rev Full Rev
Matador, The C 2006    
Match Point A 2006   Full Rev
Matching Jack B- 2010 Mini Rev  
Matchmaker, The C+ 1998    
Matchstick Men A- 2003   Full Rev
Material Girls C- 2006   Full Rev
Matilda B+ 1996    
Matilda: The Musical B+ 2022 Mini Rev Full Rev
Matrix, The B 1999    
Matrix: Reloaded, The B+ 2003   Full Rev
Matrix: Revolutions, The B 2003   Full Rev
Matrix Resurrections, The B 2021 Mini Rev  
Maudie B- 2017 Mini Rev  
Mavka: The Forest Song C+ 2023 Mini Rev  
Max Keeble's Big Move B- 2002    
Max Payne C 2008    
Max Richter's Sleep B+ 2021 Mini Rev  
Maximum Risk C 1996    
MaXXXine B 2024 Mini Rev  
May December A 2024 Mini Rev Full Rev
Maybe Baby B 2000    
Maze Runner, The A- 2014 Mini Rev Full Rev
Maze Runner: The Death Cure C+ 2018 Mini Rev  
Maze Runner: The Scorch Trials B- 2015 Mini Rev Full Rev
McKellan: Playing the Part B+ 2018 Mini Rev  
McQueen A 2018 Mini Rev  
Me & Earl & The Dying Girl B+ 2015 Mini Rev  
Me & My Sister B+ 2005    
Me & You & Everyone We Know B 2005    
Me And Orson Wells A- 2010 Mini Rev  
Me Before You B+ 2016 Mini Rev  
Me Myself I B- 2000   Full Rev
Me, Myself & Irene B- 2000   Full Rev
Mea Maxima Culpa: Silence In The House Of God B+ 2013 Mini Rev  
Mean Girls A- 2004   Full Rev
Mean Girls (2024) B- 2024 Mini Rev Full Rev
Mean Machine B 2002   Full Rev
Mechanic, The C+ 2011 Mini Rev  
Medallion, The B- 2003    
Meddler, The B+ 2016 Mini Rev  
Meet Dave C 2008   Full Rev
Meet Joe Black A- 1999    
Meet The Fockers C+ 2004   Full Rev
Meet The Parents B 2000   Full Rev
Meet The Robinsons B 2007    
Meet The Spartans C- 2008    
Meet Wally Sparks C+ 1997    
Meg, The B- 2018 Mini Rev Full Rev
Meg 2: The Trench C+ 2023 Mini Rev Full Rev
Megalopolis C- 2024 Mini Rev  
Megamind C+ 2010 Mini Rev Full Rev
Melancholia B 2011 Mini Rev  
Melinda & Melinda B+ 2005   Full Rev
Memento A 2001   Full Rev
Memoir of a Snail A- 2024 Mini Rev Full Rev
Memoirs Of A Geisha A- 2006   Full Rev
Memory B 2024 Mini Rev Full Rev
Men B+ 2022 Mini Rev Full Rev
Men In Black B- 1997    
Men In Black 2 C+ 2002   Full Rev
Men In Black 3 B- 2012 Mini Rev  
Men in Black: International C+ 2019 Mini Rev Full Rev
Men Of Honor B 2001   Full Rev
Men Who Stare At Goats, The C 2010 Mini Rev  
Men, Women & Children B- 2014 Mini Rev Full Rev
Men's Group B- 2008    
Mental B+ 2012 Mini Rev Full Rev
Menu, The B+ 2022 Mini Rev Full Rev
Merchant Of Venice, The B- 2009 Mini Rev  
Mercury Rising B 1998    
Mercy, The B 2018 Mini Rev Full Rev
Mercy Road B+ 2023 Mini Rev  
Merger, The C- 2018 Mini Rev  
Message In A Bottle C+ 1999    
Messenger: The Story Of Joan Of Arc, The B+ 2000   Full Rev
Metal: A Headbanger's Journey B+ 2006    
Metallica Through The Never B+ 2013 Mini Rev  
Metallica: Some Kind Of Monster A- 2004    
Metro B+ 1997    
Mexican, The B 2001   Full Rev
Mia and Me: The Hero of Centopia C+ 2022 Mini Rev  
Mia Madre C+ 2016 Mini Rev  
Miami Vice B- 2006    
Michael C+ 1997    
Michael Clayton A 2007   Full Rev
Michael Collins B+ 1996    
Mickey Blue Eyes B 1999    
Micmacs B- 2010 Mini Rev  
Mid90s B+ 2019 Mini Rev  
Midas Man B+ 2024 Mini Rev  
Middle School: The Worst Years of My Life C- 2017 Mini Rev Full Rev
Midnight In Paris A- 2011 Mini Rev Full Rev
Midnight In The Garden Of Good & Evil B 1998    
Midnight Oil: The Hardest Line B 2024 Mini Rev  
Midnight Sky, The B 2020 Mini Rev  
Midnight Special B+ 2016 Mini Rev  
Midsommar B- 2019 Mini Rev  
Midsummer Night's Dream, A B 1999    
Midway C 2020 Mini Rev Full Rev
Midwife, The B 2017 Mini Rev  
Midwinter's Tale, A B+ 1996    
Mighty Aphrodite B+ 1996    
Mighty Ducks 3, The B- 1997    
Mighty Heart, A B+ 2007   Full Rev
Mighty Joe Young B 1999    
Mighty Wind, A B 2003   Full Rev
Mighty, The B 1999    
Migration B+ 2023 Mini Rev Full Rev
Mike & Dave Need Wedding Dates B+ 2016 Mini Rev  
Mile 22 C 2018 Mini Rev  
Military Wives B- 2020 Mini Rev Full Rev
Milk A 2009   Full Rev
Million Dollar Baby A+ 2005   Full Rev
Million Dollar Hotel, The C 2000    
Million Ways To Die In The West, A C 2014 Mini Rev Full Rev
Millions B 2005    
Mimic B+ 1997    
Minamata B- 2021 Mini Rev  
Minari B+ 2021 Mini Rev Full Rev
Minions B- 2015 Mini Rev Full Rev
Minions: The Rise of Gru B+ 2022 Mini Rev  
Minority Report B 2002   Full Rev
Miracle Club, The B- 2023 Mini Rev Full Rev
Mirror Has Two Faces, The B 1997    
Mirror Mirror B- 2012 Mini Rev  
Mirrors B 2008    
Misbehaviour B+ 2020 Mini Rev Full Rev
Miseducation of Cameron Post, The B+ 2018 Mini Rev  
Misfits, The C 2021 Mini Rev  
Miss Congeniality C+ 2001   Full Rev
Miss Congeniality 2 C+ 2005    
Miss Fisher and the Crypt of Tears C+ 2020 Mini Rev Full Rev
Miss Juneteenth B+ 2020 Mini Rev  
Miss Marx C+ 2022 Mini Rev  
Miss Peregrine's Home For Peculiar Children C+ 2016 Mini Rev  
Miss Pettigrew Lives For A Day B- 2008    
Miss Potter B 2007    
Miss Sloane B- 2017 Mini Rev  
Miss You Already C+ 2015 Mini Rev  
Missing B+ 2023 Mini Rev  
Missing, The B- 1999    
Missing, The B 2004    
Missing Link A- 2019 Mini Rev Full Rev
Missing Picture, The B+ 2014 Mini Rev  
Mission To Mars C- 2000   Full Rev
Mission: Impossible C+ 1996    
Mission: Impossible - Dead Reckoning: Part One B+ 2023 Mini Rev Full Rev
Mission: Impossible - Fallout A- 2018 Mini Rev  
Mission: Impossible - Ghost Protocol A- 2011 Mini Rev Full Rev
Mission: Impossible - Rogue Nation B+ 2015 Mini Rev Full Rev
Mission: Impossible 2 C+ 2000   Full Rev
Mission: Impossible 3 B+ 2006   Full Rev
Mistletoe Ranch C 2022 Mini Rev  
Mistress America B- 2015 Mini Rev  
Mist, The C+ 2008    
Moana B+ 2016 Mini Rev  
Moana 2 B- 2024 Mini Rev  
Mod Squad, The C- 1999    
Mole Agent, The B- 2021 Mini Rev  
Moliere C+ 2008    
Moll Flanders B 1996    
Molly's Game B+ 2018 Mini Rev Full Rev
Mommy B+ 2015 Mini Rev  
Mona Lisa and the Blood Moon C+ 2022 Mini Rev  
Mona Lisa Smile B 2004   Full Rev
Money Monster C+ 2016 Mini Rev Full Rev
Money Talks C- 1998    
Moneyball A- 2011 Mini Rev Full Rev
Mongol B 2008    
Monkey Man B+ 2024 Mini Rev Full Rev
Monkeybone C 2001   Full Rev
Monolith B 2023 Mini Rev  
Monos A- 2020 Mini Rev  
Monsieur Batignole B- 2003    
Monsieur Chocolat B+ 2017 Mini Rev Full Rev
Monsieur Lazhar B+ 2012 Mini Rev  
Monsoon B 2020 Mini Rev  
Monster A 2004   Full Rev
Monster (2023) A- 2024 Mini Rev Full Rev
Monster Calls, A A 2017 Mini Rev Full Rev
Monster House B- 2006    
Monster Hunter B- 2021 Mini Rev  
Monster Trucks C 2017 Mini Rev  
Monster-In-Law C+ 2005   Full Rev
Monsters B+ 2010 Mini Rev  
Monster's Ball A+ 2002   Full Rev
Monsters Inc. B+ 2001   Full Rev
Monsters University B+ 2013 Mini Rev Full Rev
Monsters Vs. Aliens C+ 2009 Mini Rev  
Monte Carlo C+ 2011 Mini Rev  
Month Of Sundays, A B- 2016 Mini Rev Full Rev
Monuments Men, The B- 2014 Mini Rev Full Rev
Mood Indigo B 2013 Mini Rev  
Moogai, The C+ 2024 Mini Rev  
Moolaadé B 2005    
Moon B 2009 Mini Rev  
Moonage Daydream A- 2012 Mini Rev Full Rev
Moonbound B 2021 Mini Rev  
Moonfall C- 2022 Mini Rev  
Moonlight A 2017 Mini Rev Full Rev
Moonlight & Valentino B 1996    
Moonlight Mile C+ 2003    
Moonrise Kingdom A- 2012 Mini Rev Full Rev
Morbius C 2022 Mini Rev  
Morning Glory B+ 2011 Mini Rev Full Rev
Mortal Engines B- 2018 Mini Rev Full Rev
Mortal Instruments: City Of Bones, The C+ 2013 Mini Rev Full Rev
Mortal Kombat A- 2021 Mini Rev  
Mortal Kombat: Annihilation C- 1998    
Morvern Callar B- 2003    
Mortdecai C- 2015 Mini Rev  
Most Violent Year, A B+ 2015 Mini Rev Full Rev
Most Wanted Man, A A 2014 Mini Rev  
Mostly Martha B 2002    
Mother A 1997    
mother! B- 2017 Mini Rev  
Mother And Child A- 2010 Mini Rev  
Mother, The B+ 2004    
Mother's Day C 2016 Mini Rev  
Mothering Sunday B+ 2022 Mini Rev Full Rev
Motherless Brooklyn B+ 2020 Mini Rev  
Mothman Prophecies, The A 2002   Full Rev
Motorcycle Diaries, The A 2004   Full Rev
Moulin Rouge A 2001   Full Rev
Mountain Between Us, The C+ 2017 Mini Rev Full Rev
Mountain, The B- 2024 Mini Rev Full Rev
Mouse Hunt B- 1998    
Movie 43 C- 2013 Mini Rev  
Mozart's Sister B 2011 Mini Rev  
Mozart's Sister B 2024 Mini Rev  
Mr & Mrs Smith B 2005   Full Rev
Mr Blake at Your Service! C 2024 Mini Rev  
Mr Popper's Penguins C 2011 Mini Rev  
Mr. Accident B- 2000    
Mr. Bean's Holiday B 2007    
Mr. Brooks B+ 2007    
Mr. Deeds C 2002   Full Rev
Mr. Holland's Opus A+ 1996    
Mr. Holmes A- 2015 Mini Rev Full Rev
Mr. Magoo C+ 1998    
Mr. Magorium's Wonder Emporium C 2007    
Mr. Nice Guy B+ 1999    
Mr. Peabody & Sherman B- 2014 Mini Rev Full Rev
Mr. Pip B- 2013 Mini Rev Full Rev
Mr. Reliable B- 1997    
Mr. Turner C+ 2014 Mini Rev  
Mr. Woodcock C+ 2008    
Mr. Wrong C+ 1996    
Mrs Brown's Boys D'movie C- 2014 Mini Rev  
Mrs Carey's Concert B+ 2011 Mini Rev Full Rev
Mrs Henderson Presents B+ 2005   Full Rev
Mrs Palfrey At The Claremont B 2006    
Mrs. Brown A- 1997    
Mrs. Harris Goes to Paris B 2022 Mini Rev Full Rev
Mrs. Winterbourne B 1996    
Much Ado About Nothing A- 2013 Mini Rev  
Mud B+ 2013 Mini Rev  
Mulan A+ 1998    
Mule, The B 2019 Mini Rev Full Rev
Mulholland Drive A+ 2002   Full Rev
Mulholland Falls B- 1996    
Mullet A- 2001   Full Rev
Multiplicity B+ 1996    
Mummies B- 2023 Mini Rev  
Mummy Returns, The C+ 2001   Full Rev
Mummy, The C- 1999    
Mummy, The B- 2017 Mini Rev Full Rev
Mummy: Tomb Of The Dragon Emperor, The C 2008    
Munich B+ 2006   Full Rev
Muppet Treasure Island A- 1996    
Muppets From Space A 1999    
Muppets Most Wanted B+ 2014 Mini Rev Full Rev
Muppets, The A- 2012 Mini Rev  
Murder At 1600 B 1997    
Murder By Numbers C 2002   Full Rev
Murder In The First B+ 1996    
Murder on the Orient Express B- 2017 Mini Rev Full Rev
Murder Party C- 2022 Mini Rev  
Murderball A- 2005   Full Rev
Muru B+ 2022 Mini Rev  
Muse, The B+ 2000    
Music C- 2021 Mini Rev  
Music & Lyrics B- 2007   Full Rev
Music From Another Room B+ 1998    
Music Of The Heart B+ 2000   Full Rev
Musical Mind, A Portrait in Process, The C+ 2023 Mini Rev  
Musketeer, The C 2002   Full Rev
Must Love Dogs C+ 2005   Full Rev
My Afternoons With Marguerite B+ 2011 Mini Rev  
My Architect B+ 2004    
My Best Enemy B 2007    
My Best Friend C+ 2007    
My Best Friend's Girl C 2008    
My Best Friend's Wedding A 1997    
My Big Fat Greek Wedding A- 2002   Full Rev
My Big Fat Greek Wedding 2 B- 2016 Mini Rev  
My Big Fat Greek Wedding 3 C- 2023 Mini Rev  
My Big Gay Italian Wedding B 2019 Mini Rev Full Rev
My Bloody Valentine C- 2009    
My Brother Is An Only Child C+ 2008    
My Favourite Cake A- 2024 Mini Rev  
My Favourite Martian C+ 1999    
My Fellow Americans B- 1997    
My Flesh And Blood A 2004    
My Friends My Loves B 2009 Mini Rev  
My Giant C+ 1998    
My House In Umbria A- 2005    
My Life In Ruins B 2009 Mini Rev Full Rev
My Little Eye B 2003    
My Mistress C+ 2014 Mini Rev  
My Mother Frank A- 2000   Full Rev
My Name is Gulpilil B 2021 Mini Rev  
My Name Is Joe B+ 1999    
My Old Ass A- 2024 Mini Rev Full Rev
My Old Lady B- 2014 Mini Rev  
My One And Only B+ 2010 Mini Rev Full Rev
My Sailor, My Love B 2023 Mini Rev  
My Salinger Year C- 2021 Mini Rev  
My Sister's Keeper A- 2009 Mini Rev Full Rev
My Spy C+ 2020 Mini Rev  
My Summer Of Love A 2005   Full Rev
My Super Ex Girlfriend C 2006    
My Sweet Monster C- 2022 Mini Rev  
My Week With Marilyn C+ 2012 Mini Rev Full Rev
My Year Without Sex A- 2009 Mini Rev Full Rev
My Zoe B+ 2021 Mini Rev  
Mysterious Skin A 2005   Full Rev
Mystery of Henri Pick, The B+ 2020 Mini Rev  
Mystery Men C+ 2000   Full Rev
Mystery Road B+ 2013 Mini Rev  
Mystery, Alaska B- 2000    
Mystic River A 2003   Full Rev
Mystify: Michael Hutchence B+ 2019 Mini Rev