Piper Perabo has come aboard for a role in the Millennium Films sequel Angel Has Fallen, starring alongside Gerard Butler and Morgan Freeman.