Handle delays to retrieving films
Handle more js edge cases
Remember client state