Alexandra McGuinness is a director and writer, known for Lotus Eaters (2011) and Riders (2016).
On the Edge
Confetti
Ps. I Love You