Tamara (2005)
Tamara is a 2005 American horror film, released only in select theatres by City Lights Pictures, a Manhattan-based production company.
More at Wikipedia.
Tamara is a 2005 American horror film, released only in select theatres by City Lights Pictures, a Manhattan-based production company.
More at Wikipedia.
Release date: January 1, 2005
External links:
Official site
IMDb
Rotten Tomatoes
Metacritic