Yellow is a searing take on modern society and the demands it makes on people. The film tells the story of Mary Holmes, (Heather Wahlquist, who also co-wrote the script), a young substitute teacher who escapes from her drudging everyday life by fantasizing bizarre parallel realities. We enter her hallucinatory world, peopled with Busby Berkeley dancers, Cirque du Soleil, Circus freaks, and human farm animals where nothing is quite what it seems. Yellow is a wildly inventive and visually dazzling head-trip from Cassavetes, whose previous films include The Notebook, John Q, and My Sister's Keeper.