Skip to content
StreamScapeX

Mehua

Rating: 5.7 out of 10TMDB(15 votes)

Overview

Two young women are about to receive the great honor of being sacrificed to their Mexica gods; but the cruel and bloody ritual does not go as expected.

Details

Writers
Status
Released
Release date
July 7, 2017
Original language
French
Countries
France

Production

  • Gobelins

Cast

More like this