Toads! Conniving one-percenters! And giant sharks! New movies