Great cast. Acted as well as it could be. Complete crap script, sorry to say. I was expecting something wonderful. Worst movie I've seen in a long time. I wish the casting director had waited to call in the favors until a decent script presented itself.