I love movies that frame our planet in an unexpected way. That seems to be the idea behind Prison Earth, a film being developed by Creed producer David Winkler and Roger Mincheff, which conceives Earth as a prison that aliens use to house dangerous criminals.