Supergirl aired its freshman season finale. Did it live up to expectations? And what can we hope for with Season 2? In other superhero news, Willem Dafoe has signed on for Justice League and Michael Keaton has exited Spider-Man. Trailers for Warcraft, Jason Bourne, and Independence Day Resurgence. Finally Seth and Train pay tribute to the late great Prince.