final destination 4 ending explained