Beautiful, interesting, incredible cinema.
A 2005 film directed by Din Altit, starring Debbie Reynolds, Tempestt Bledsoe and Heather Juergensen.