Films van Francesca Le, Mark Wood