"MAD SHEILA" = The Chinese Version of "Mad Max: Fury Road"!
OMG. “MAD SHEILA” is China’s equivalent rip-off of MAD MAX: FURY ROAD, and it is as #epic as the music-video-stylings of the characters, down to the movie poster - which hammers in the oft mused adage that eventually “all-things-will-be-Made-in-China”.