Sixteen?! Rovio's franchise goes under the microscope as it hits the big screen.
Shared publiclyView activity