An ambitious , guilt-suffused melodrama crippled by poor casting .
Sentiment: negative