Allen Leech, star of In Fear (and of course Downton...), premiering tonight in #sundance