Flicks from Cannes, Berlin, and Toronto are in town. We handpicked 7 must-watch gems you can stream from the comfort of your ...