Movies archive
Maquia: When the Promised Flower Blooms
- 15
- 115
- Japan
An immortal girl and a mortal boy form a bond in this Japanese high fantasy film - the directorial debut of prolific screenwriter Mari Okada.
Mar Gaye Oye Loko
- 117
- India
Punjabi-language film starring Gippy Grewal (who also writes) and Sapna Pabbi (Drive). Directed by Simerjit Singh (Chak Jawana).
Mar3y El Breemo
- 12A
- 107
- Egypt
Marei is a watermelon merchant who is married to his impulsive wife Gamalat. His grandfather sends his men to kidnap him and take him to Upper Egypt, where Marei discovers that he is the worthy heir of a large fortune of diamonds.
Maradona: Blessed Dream - Season 1
The biopic series will follow the accomplishments and challenges that El Pibe de Oro had to face during his globetrotting career and personal life, including his battle with drugs and alcohol.
Marakkar: Lion of the Arabian Sea
- 15
- 179
- India
The story of legendary Kunjali Marakkar IV and his epic warfare against the Portuguese.
Marathon Man
- 125
- USA
Dustin Hoffman is a graduate history student unwittingly caught in the middle of an international conspiracy involving stolen diamonds, an exiled Nazi war criminal, and a rogue government agent in this thriller from John Schlesinger (Midnight Cowboy). Co-stars Laurence Olivier as the ex-Nazi.
Marathon: Mad Max
- 410
- USA, Australia
Watch the full glory of George Miller's post-apocalyptic oeuvre with all four Mad Max films - Mad Max (1979), Mad Max 2 (1981), Beyond Thunderdome (1985) and Fury Road (2015).
Marcel the Shell With Shoes On
- PG
- 91
- USA
A walking, talking mollusc uses the power of the internet to find his long-lost family in this A24 partially animated mockumentary. Directed by Dean Fleischer-Camp, expanding his 2010 short film co-written and featuring the voice of Jenny Slate (I Want You Back).
Marcella: Season 1
Anna Friel leads this British crime series as murder investigator Marcella Backland, returning to the Met’s Murder Squad after a sudden divorce ends her ten-year marriage and fractures her relationship with her kids.
Marcella: Season 2
Anna Friel returns as murder investigator Marcella Backland for season two of the British crime series.
Marcella: Season 3
Anna Friel returns as murder investigator Marcella Backland for season three of the British crime series.
Marcello Marcello
- 97
- Switzerland, Germany
Italy, 1956. For the love of the beautiful Elena the young fisherman's son Marcello turns a whole village upside down.
March Of The Penguins
- 80
- France
National Geographic doco following a year in the life of Antarctica's Emperor penguins, narrated by Morgan Freeman.
Mardaani 2
- 15
- 104
- India
Officer Shivani Shivaji Roy (Rani Mukerji) is tasked with taking down a serial rapist in the sequel to the 2014 Hindi-language action thriller.
Mardi Gras: Spring Break
- 85
- USA
For three college guys, it’s senior year and the co-ed experience has left them high and dry. Their solution - a road trip to Mardi Gras, where beautiful babes are happy to lift their shirts and open containers are always welcome….
Mare of Easttown: Season 1
Kate Winslet is a small-town Pennsylvania detective investigating a local murder while trying to keep her life from falling apart, in this seven-part limited series from HBO.
Margaret Atwood: Live in Cinemas
- 12A
- 124
- UK
See the iconic author on stage in London discussing The Testaments (the sequel to her 1985 classic, The Handmaid's Tale) on its release date.
Margarita with a Straw
- 100
- India
A rebellious young woman with cerebral palsy leaves India to study in New York. On her journey of self-discovery, she unexpectedly falls in love.
Margin Call
- 105
- USA
Boardroom thriller following the employees of a large New York investment bank over the opening 24 hours of the 2008 financial crisis. All-star cast includes Kevin Spacey, Demi Moore, Paul Bettany...