You may be affected by a recent bug in plymouth-git, which many users have reported here in the forum over the past few days. Check out this recent thread for example:
If this is your issue, either of those interventions (removing the splash kernel parameter, or switching from plymouth-git to plymouth) should get you back into your system.