

1 votes
2003
45m
Uan Muhuggiag is a place in the central Sahara located in Libya, and the name of the mummy of a small boy found there in 1958 by Professor Fabrizio Mori. The mummy displays a highly sophisticated mummification technique, and at around 5,500 years old is older than any comparable Ancient Egyptian mummy.
Directed by Chris Hooke
Status
Released
Release date
February 7, 2003
Budget
—
Revenue
—
Language
English

Dawg Fight
2015
Mea Maxima Culpa: Silence in the House of God
2012
My Mom Jayne
2025
180° South
2010
A Toxic Love Story
2026
Return
2023
35 Up
1991
Come See Me in the Good Light
2025
To Kill a Tiger
2023
The Bill Murray Stories: Life Lessons Learned from a Mythical Man
2018
Sidney
2022
This Place Rules
2022