### Database Schema:
CREATE TABLE movie (
	MovieID	INTEGER	NULL	PRIMARY KEY,
	Title	TEXT	NULL,
	`MPAA Rating`	TEXT	NULL,
	Budget	INTEGER	NULL,
	Gross	INTEGER	NULL,
	`Release Date`	TEXT	NULL,
	Genre	TEXT	NULL,
	Runtime	INTEGER	NULL,
	Rating	REAL	NULL,
	`Rating Count`	INTEGER	NULL,
	Summary	TEXT	NULL
);

CREATE TABLE characters (
	MovieID	INTEGER	NULL	PRIMARY KEY,
	ActorID	INTEGER	NULL	PRIMARY KEY,
	`Character Name`	TEXT	NULL,
	creditOrder	INTEGER	NULL,
	pay	TEXT	NULL,
	screentime	TEXT	NULL,
	foreign key (MovieID) references movie (MovieID),
	foreign key (ActorID) references actor (ActorID)
);

CREATE TABLE actor (
	ActorID	INTEGER	NULL	PRIMARY KEY,
	Name	TEXT	NULL,
	`Date of Birth`	DATE	NULL,
	`Birth City`	TEXT	NULL,
	`Birth Country`	TEXT	NULL,
	`Height (Inches)`	INTEGER	NULL,
	Biography	TEXT	NULL,
	Gender	TEXT	NULL,
	Ethnicity	TEXT	NULL,
	NetWorth	TEXT	NULL
);

### User's Query:
How much longer in percentage is the screen time of the most important character in Batman than the least important one?

### Extra Knowledge:
most important character refers to max(screentime); least important character refers to min(screentime); movie Batman refers to title = 'Batman'; percentage = divide(subtract(max(screentime) , min(screentime)) , min(screentime)) * 100%
SELECT (MAX(CAST(SUBSTR(T2.screentime, 3, 2) AS REAL)) - MIN(CAST(SUBSTR(T2.screentime, 3, 2) AS REAL))) * 100 / MIN(CAST(SUBSTR(T2.screentime, 3, 2) AS REAL)) FROM movie AS T1 INNER JOIN characters AS T2 ON T1.MovieID = T2.MovieID WHERE T1.Title = 'Batman'