Maya 3D (2016): cast, story & where to watch

2016 · Film · ★ 8

Maya 3D poster

Released in 2016, Maya 3D is a comedy and horror film directed by Donald Jayantha, running about 160 minutes. “Sinhala” — that tagline sets the tone.

What it’s about. Malan is a jobless 25 year-old youth who spends his days playing cricket with friends. He suffers from an irrational fear of ghosts and retreats to the safety of his home after sunset. His fear is so great he prefers to sleep with his widowed mother Geetha and have her accompany him to the bathroom at night, and also at the eating time. This creates major annoyance in the household, including Malan's brother Gamini, sister-in-law Nirmala and their children.

Who’s in it. Maya 3D stars Ranjan Ramanayake as Maya/Mayantha, Yohan Perera as Young Maya/Mayantha, Pubudu Chathuranga as Malan and Shehara Hewadewa as Shaini, among others.

How it landed. With an audience score of 8.0/10, Maya 3D sits among the best-reviewed titles in the catalogue.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Maya 3D page.

If you liked it. Fans of Maya 3D tend to enjoy Forrest Gump, Parasite, Life Is Beautiful and Fight Club.

Frequently asked

Where can I watch Maya 3D (2016)?
Streaming, rental and purchase options for Maya 3D change frequently. Check our where-to-watch page for the latest availability in your country.
Is Maya 3D worth watching?
Maya 3D holds an audience score of 8.0 out of 10, and is a strong pick if you enjoy comedy and horror. Most viewers rate it highly.
Who stars in Maya 3D?
Maya 3D stars Ranjan Ramanayake, Yohan Perera, Pubudu Chathuranga, Shehara Hewadewa and Giriraj Kaushalya.
When was Maya 3D released?
Maya 3D was released in 2016, with a runtime of about 160 minutes.