Films in original language with English subtitles.
Many thanks to our
Films will be screened in the 921 seat Rose Theatre of the University di Memphis. For a detailed map click here.
The University Center Theatre is located at 470 University, Memphis, TN 38111.