Mayan calendars, black holes, time travel and deals with the Devil. Oh my!