Day of a Lion,” directed (also written and produced) by twins Bianca and Dilara Foscht and starring both of them as—no ...