Molly Windsor stars in the swirling psychological drama Make Up.