Guardians of the Galaxy Vol. 2 ★★★

Wow, this movie is 16 hours long