Paramount+: The new original series Happy Face is now streaming exclusively on Paramount+. Watch now!