Looks like there was another version of Beyonce’s “Halo” video. This one is a bit more dark and convoluted than the official one that was actually released. This alternate video still stars Michael Ealy but has a different plot. Here is that Original version