Revenge on the big screen!