The homeless guy you see in the first scene is God. When he is not Alanis Morisette.
Guys fight angels with no wings. Guys fight shit demons. Guys just want some sex.
Alanis Morissette is God.
Become a contributor adding a spoiler to this movie :