Any theatrical production requires a high degree of imagination. I guess it is the only medium where both the performers and the audience can imagine together while the act is on. This is primarily because theatre, even if its an actual story, cant have real sets and locations. Thus the entire setting has to be created in thin air.