Ridley Scott's Napoleon, starring Joaquin Phoenix as the 19th century French emperor — who was actually above average height, who knew — did better than expected, taking in $32.5 million ...