Megamind opens in 3D, 2D and IMAX 3D theaters on Friday, November 5. With today being Midterm Elections, Megamind has also put out an election ad that you can watch below!
Netflix is ready to get out of The Witcher business. According to Redanian Intelligence (via What’s on Netflix), the streamer…