The acting was extraordinary. Also, surprisingly, I was completely engaged for 2 hours and 27 minutes. Some characters were a bit cartoonish, but still so fun. Mark Ruffalo โs character was a fine balance of suave /sexy and pathetic/hilarious. But Bella Baxter is by far the most unique character Iโve enjoyed in quite a while and Emma Stone brought her to life (again), You will see and you will not forget her.