Oooh, I love movies like this. Awesome cast, too.