The casting is right on. The brother was pretty annoying at first, but it's understandable as his character evolves. Elle LaMont is a perfect as Moon and Violett Beane is stunning in her small role. Glad to see A. Michael Baldwin again. It's been many movies since the Phantasm days. Hope to see more of him.