Citation: 2C_1016/2021 E. C

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten und eventualiter erhobener subsidiärer Verfassungsbeschwerde vom 13. Dezember 2021 gelangen A.A.________ (Beschwerdeführerin 1), B.A.________ und C.A.________ (Beschwerdeführer 2 und 3) an das Bundesgericht. Sie beantragen, das Urteil des Verwaltungsgerichts des Kantons Zürich vom 28. Oktober 2021 sei aufzuheben und das Migrationsamt des Kantons Zürich sei anzuweisen, ihnen die Aufenthaltsbewilligung zu verlängern. In prozessualer Hinsicht beantragen die Beschwerdeführer, es sei ihnen die unentgeltliche Rechtspflege sowie die unentgeltliche Rechtsverbeiständung zu gewähren. Die Sicherheitsdirektion und das Verwaltungsgericht des Kantons Zürich verzichteten auf eine Vernehmlassung. Mit Verfügung vom 15. Dezember 2021 wurde der Beschwerde die aufschiebende Wirkung zuerkannt.