6 99 min Quiet Life Drama, Estonia, Finland, France, Germany, Greece, Sweden 1 Jan 2025Alexandros Avranas Watch