Simon Rex "Red Rocket" Red Carpet - The 74th Annual Cannes Film Festival

Who is ready for a Simon Rex comeback?