'twas an awesome movie. Beyonce is not a great actor though.