Dyneins are microtubule motors comprised of several subunits that assemble to form large, multi-subunit complexes which are targeted to distinct sites within the cell to perform a wide-range of cellular processes including playing critical roles in mitosis, transport of vesicles, viruses and mRNAs, assembly of the golgi and the movement of cilia (flagella).