Episode 308: 25th Spirit Awards Arrival Show- Vera Farmiga