
Selena and Jane are tangled in a web of desire. One struggles to find perfect love, while the other chases gratification through artificial bliss. How far does one go before they simply Slip Away?
In theaters now
Apr 30, 2011
In theatersDigital release
Unknown

Thea Gill
Linda

Log in to join the discussion.
No comments yet — be the first!