Review of Self Medicated (2005) by Leo C — 04 Aug 2005
I highly recommend this film. I have made it my personal mission to get as many people to see it as possible. It's that good, people. And Diane Venora is an amazing actress by anyone's standards.
This review of Self Medicated (2005) was written by Leo C on 04 Aug 2005.
Self Medicated has generally received mixed reviews.
Was this review helpful?
