For last Wednesday's special holiday Recast challenge, I asked you guys to recast the 1946 Christmas tale It's a Wonderful Life for these modern times. This week's winner: Fleur De Lis, who had a list that was both surprising and fitting:
George Bailey — John Cusack
Mary Bailey — anybody but Keira Knightley
Mr. Potter — Gene Hackman
Clarence the Angel — Morgan Freeman
Fleur De Lis couldn't decide on an actress to play Mary Bailey, who she says "really ought to get more credit for basically doing all the work while George mopes on the bridge." So I gave her some assistance from WhiplashGirlchild, who picked Julianne Moore.
To see the "new" cast photos, read more