Star: Meosha Bean