Silver Linings Playbook movie review: Perfectly crazy and hilariously fulfilling!