Angel Has Fallen trailer: Gerard Butler and Morgan Freeman. --- Media Player