Should you speed to the theater this weekend to see Sonic? Does Downhill disappoint? We talk both films, plus recap the Academy Awards.