"Crazy Rich Asians," the first movie with an all-Asian ensemble cast from a major studio in 25 years, dominated this weekend's North American box office with some $25 million in ticket sales on Sunday (August 19), according to box office monitoring site Box Office Mojo.