Since I'm spoiled and live in a city where even the most obscure of the indie films is screened for the public, I have to recommend this intriguing film set in Thailand about a man who can recall his past lives. Winner of The Spirit Award's Best Foreign Film prize, this is playing all weekend at the Film Forum-209 West Houston.
No comments:
Post a Comment