In fan fiction, a mega crossover is a work that combines characters and concepts from two or more independent works of fiction into an coherent whole. Many consider a challenge becomes it unites various settings that may contrast greatly. It is often seen as an excuse to use several characters from a person's favorite books, movies, etc. into the same fictional universe. When done right, megacrossovers can be very impressive.