Great cast but this is a very long drawn out movie with random things happening thrown in here and there. The plot and movie never pick up. I kept watching and waiting, but nope. Then it just ends. No answers, no events, no closure, no real story at all. Very odd movie.