More scenes from Solo

May 25th is the release date and we still can't wait!