Janelle Monae as Eden, with a confederate jacket on