Fix a couple of caching problems

- Cache the screening modal by screening, not film
- Add show_press to the other keys where it matters