2.5 stars for Big Fish on Miami's Upper East Side